0
:詹金斯shell腳本的Unix用戶添加到我的Jenkinsfile運行兩個連續的shell腳本組
stage('running scripts') {
sh "sudo script1.sh"
sh "groups && whoami"
}
script1.sh:
groupadd docker
usermod -aG docker ubuntu
groups ubuntu
控制檯輸出爲:
ubuntu : ubuntu adm dialout cdrom floppy sudo audio dip video plugdev netdev lxd docker
但是第二個shell腳本(即:sh "groups && whoami"
)顯示ubu ntu用戶不在碼頭組中:
+ groups
ubuntu adm dialout cdrom floppy sudo audio dip video plugdev netdev lxd
+ whoami
ubuntu
我在做什麼錯? 謝謝
謝謝,很好的解決方案! – cyberjoac