Sto usando il plug-in della pipeline Jenkins con un Jenkinsfile.Jenkinsfile con due repository git
In un repository, chiamato vms.git, ho il Jenkinsfile e un'applicazione che costruisce.
Ho un altro repository chiamato deploy.git, che contiene script che voglio utilizzare per distribuire l'applicazione in vms.git.
Al momento il mio Jenkinsfile proprio assomiglia a questo
node {
stage 'build'
checkout scm
e sto definendo la repo vms.git nella configurazione di lavoro.
Quindi quello che mi piacerebbe fare è controllare entrambi i repository, quindi utilizzare il file Jenkins in vms.git per definire il resto della build. Voglio riutilizzare gli script deploy.git in altre pipeline, quindi non voglio inserire un Jenkinsfile lì.
Il significato di '*/master' è più completamente spiegata nel riferimento DSL Jenkinsfile a' http: // jenkinshost: 8080/workflow-cps-snippetizer/dslReference' –