Добрый день. Я, начинающий юзер Jenikins, впервые столкнулся с groovy и только начал набираться опытом.
У меня следующая проблема, я пытаюсь сделать pipeline для проекта, которых хранится на gitlab.
У меня все работает, кроме выгрузки артефактов в nexus.
Вот кусок моего Jenkinsfile:
stage('delivery') {
steps {
nexusArtifactUploader artifacts: [[artifactId: 'qqq', classifier: '', file: '$WORKSPACE/target/integration.jar', type: 'jar']], credentialsId: '...-813e-4325-bd14-bd21987159ас', groupId: '***', nexusUrl: '***', nexusVersion: '***', protocol: 'http', repository: '***', version: '${BUILD_NUMBER}'
}
Проблемы с тем, что сборщик не может найти файл. Я подразумеваю, что ошибка в синтаксисе и, что неверный путь, откуда брать необходимый файл (’$WORKSPACE/target/integration.jar).
Подскажите, пожалуйста, как исправить это?