我目前有兩個jenkins自由式作業設置。一個標題爲AutomatedBackup,另一個標題爲AutomatedBackupCleanup。成功完成AutomatedBackup作業後,會觸發AutomatedBackupCleanup作業。啓用安全後Jenkins下游作業未觸發
我最近在我的Jenkins實例上啓用了安全性,這似乎破壞了兩個作業之間的觸發器。從AutomatedBackup作業的控制檯輸出如下所示:
Started by user Chuck Norris
Running as Chuck Norris
Building on master in workspace /var/lib/jenkins/jobs/AutomatedBackup/workspace
[workspace] $ /bin/sh -xe /tmp/hudson8177383812364662730.sh
+ cp -a /var/lib/jenkins /opt/jenkinsbackups
+ cd /opt/jenkinsbackups
+ date +%Y%m%d-%H%M%S
+ tar czf jenkinsBackup_20170712-.tar.gz jenkins/
+ rm -rf /opt/jenkinsbackups/jenkins/
+ git add --all
+ git commit -m Jenkins Automated Backup
[master 50d9f46] Jenkins Automated Backup
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 jenkinsBackup_20170712-.tar.gz
+ git push
To ssh://[email protected]:7999/at/jenkinsbackup.git
cea558b..50d9f46 master -> master
Running as anonymous cannot even see AutomatedBackup for trigger from AutomatedBackupCleanup
Finished: SUCCESS
我不確定可能是什麼原因造成的。它看起來像構建既啓動和運行我的用戶,但是控制檯輸出報告說:
Running as anonymous cannot even see AutomatedBackup for trigger from AutomatedBackupCleanup
預先感謝任何方向和步驟,這將是解決這一問題有所幫助!