docker-workflow插件在停止容器時(shí),默認(rèn)使用了參數(shù) `--time=1`

通過(guò)如下 jenkinsfile ,使用給定的容器來(lái)執(zhí)行 Pipeline 或 stage。

需安裝 docker-workflow 插件。
https://plugins.jenkins.io/docker-workflow/

pipeline {

    agent {
        docker {
            image 'maven:3.9.3-eclipse-temurin-17'
            label 'my-defined-label'
            args  '-v /tmp:/tmp'
        }
    }
    
    stages {
        stage("run in docker") {
            steps {
                script {
                    try{
                        echo "============"
                    } catch (Exception e) {
                        echo "An error occurred: ${e.message}"
                    }
                }
            }
        }
    }

    post {
        failure {
            sh 'echo failure'
        }
        success {
            sh 'echo success'
        }
        aborted {
            sh 'echo aborted'
        }
    }
}

如日志所示,在流水線結(jié)束,清理容器時(shí),默認(rèn)使用了參數(shù) --time=1

image.png

https://issues.jenkins.io/browse/JENKINS-66595

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容