Дженкинс добился успеха, но не смог спрятать папку и файлы - PullRequest
0 голосов
/ 03 мая 2020

Я пытаюсь скопировать некоторые мои файлы / папки с главного на подчиненный.

Папка / файлы, которые я храню на моей главной машине: / 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

Я испробовал все решения, но не повезло. Пожалуйста, помогите решить эту проблему

...