Н
Size: a a a
Н
Н
Н
dir()
dir('/home/ubuntu/deploy/backend') {
sh 'chmod +x ./sh/*.sh'
sh 'bash ./sh/stage.sh'
}
/home/ubuntu/deploy/backend@tmp
Н
DB
Н
bash ./sh/stage.sh
должен выводиться stdout процесса пересборки Docker контейнераDB
returnStdout: true
Н
Н
ws('/home/ubuntu/deploy/backend') {
sh(returnStdout: true, script: 'chmod +x ./sh/*.sh && bash ./sh/stage.sh')
}
PK
ws('/home/ubuntu/deploy/backend') {
sh(returnStdout: true, script: 'chmod +x ./sh/*.sh && bash ./sh/stage.sh')
}
Н
DB
pipeline {
agent any
stages {
stage('Stage build') {
steps {
dir(env.WORKSPACE) {
sh('ls -la')
}
}
}
}
}
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Stage build)
[Pipeline] dir
Running in /home/jenkins/workspace/test-job
[Pipeline] {
[Pipeline] sh
[test-job] Running shell script
+ ls -la
total 24
drwxrwxr-x 6 jenkins jenkins 4096 Nov 29 08:36 .
drwxrwxr-x 22 jenkins jenkins 4096 Nov 30 14:50 ..
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
DB
PK
DB
DB
Н
dir('/home/ubuntu/deploy/vuejobs_backend') {
sh('echo $PWD')
sh('ls -la')
}
DB