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