2017-02-10 62 views
0

假設我有一個項目A,計劃打造每小時03:0004:0005:00B開始建設在03:3003:35結束。我怎樣才能取消04:00預定版本A,以便A將在05:00下建立?項目B沒有計劃。取消下一個計劃項目A的構建時,項目B建設

+0

工作/項目A和B之間有什麼關係? –

+0

沒有,只要詹金斯的關係... – constantine1

+0

看看[這](https://wiki.jenkins-ci.org/pages/viewpage.action?pageId=67568849)適合你,讓我可以改變這個答案! –

回答

0

我以另一種方式做到了 - 而不是取消構建;如果文件存在,我只需簡單地放棄步驟即可在項目A中實際構建 - 並在B中添加了一個步驟來觸摸文件!

In A: 

if [ -f /tmp/flag ]; then 
    rm /tmp/flag 
    echo "First trigger since A; quitting" 
    exit; 
fi 

In B: 

touch /tmp/flag