Я пытаюсь скопировать некоторые мои файлы / папки с главного на подчиненный.
Папка / файлы, которые я храню на моей главной машине: / var / lib / jenkins / workspace / sta sh -unsta sh
Ниже мой полный конвейерный код
pipeline {
agent none
stages {
stage('Demo-1'){
agent { label 'master' }
steps {
stash allowEmpty: true, includes: "stash-unstash/**" , name: "mysrc"
}
}
stage('Demo-2'){
agent { label 'slave-1' }
steps {
unstash name: "mysrc"
sh 'ls -ltr'
}
}
}
}
Когда я запустил приведенный выше код успешной сборки. но нет никаких файлов, спрятанных в master
Running in Durability level: MAX_SURVIVABILITY
[Pipeline] Start of Pipeline
[Pipeline] stage
[Pipeline] { (Demo)
[Pipeline] node
Running on Jenkins in /var/lib/jenkins/workspace/stash-unstash
[Pipeline] {
[Pipeline] stash
****Stashed 0 file(s)****
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Demo-2)
[Pipeline] node
Running on slave-1 in /var/lib/jenkins/workspace/stash-unstash
[Pipeline] {
[Pipeline] unstash
[Pipeline] sh
+ ls -ltr
***total 0***
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] End of Pipeline
Finished: SUCCESS
Я испробовал все решения, но не повезло. Пожалуйста, помогите решить эту проблему