Jenkinsfile docker运行卷看到空的$ {WORKSPACE}目录

时间:2019-06-17 19:29:44

标签: docker jenkins-pipeline

我有一个Jenkinsfile管道,其中包含一个具有以下步骤的阶段:

steps {
    sh "ls ${WORKSPACE}"
    sh "docker run -w /projectroot -v ${WORKSPACE}:/projectroot alpine ls"
    sh "docker run -w /projectroot -v ${WORKSPACE}:/projectroot alpine ls /projectroot"
}

第一步显示了我项目的文件和目录,这些文件和目录是根据Jenkins管道作业配置从GitLab存储库中提取的。

第二步什么也没显示。 :^(

我期望所有三个步骤都可以显示相同的内容。他们为什么不呢?

(我正在使用詹金斯2.177版。)

0 个答案:

没有答案