Том запуска док-станции Jenkinsfile видит пустой каталог $ {WORKSPACE} - PullRequest
0 голосов
/ 17 июня 2019

У меня есть конвейер 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"
}

Первый шаг показывает файлы и каталоги моего проекта, которые извлекаются из репозитория GitLab для задания конвейера Jenkins.config.

Второй шаг ничего не показывает.: ^ (

Я ожидал, что все три шага покажут одно и то же. Почему бы и нет?

(я использую Jenkins ver. 2.177.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...