久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Jenkins 技巧及常用插件

 hmtomyang 2015-12-23

如何配置在執(zhí)行Job前手工輸入?yún)?shù)

可以使用插件 Build WIth Parameters 實現(xiàn)這個功能,點擊執(zhí)行job之后會提示輸入?yún)?shù),。具體操作如下:

構(gòu)建腳本中可以使用環(huán)境變量的方式獲取參數(shù)值:

點擊執(zhí)行job的時候會提示用戶輸入?yún)?shù)

如何在Job執(zhí)行前增加用戶手工確認(rèn)的過程

Jenkins里面沒有找到類似功能的插件,,但是想到可以使用  Build WIth Parameters 實現(xiàn),算是比較tricky,。在Job上添加布爾類型參數(shù),,這樣執(zhí)行前就增加了讓用戶手工輸入的步驟,防止誤執(zhí)行,。

如何設(shè)置一個Job在某幾個Job執(zhí)行之后再執(zhí)行

需要使用插件 Join Plugin ,,這個插件可以設(shè)置讓一個job等待若干個job執(zhí)行之后再執(zhí)行。如下圖是設(shè)置Job test11 執(zhí)行后 trigger test21,,test22,,這兩個job都完成執(zhí)行后再執(zhí)行test31:


在pipeline里面看起來是這樣的:

如何在不使用hook的情況下監(jiān)聽SVN改變

有些時候不方便使用svn hook,可以使用定時任務(wù)的方式檢查SVN是否有commit,,如果有commit再觸發(fā):

這里面定義執(zhí)行時間點的語法和crontab的語法類似,。這樣設(shè)置以后如果svn沒有改變的話是不會觸發(fā)的。

如何在網(wǎng)頁上重啟

訪問 http://xxxxxxxx:8080/restart 就行了


如何在執(zhí)行JOB時候指定SVN的版本號

首先需要添加一個build 參數(shù):


在指定snv Repository URL 的時候使用參數(shù) SVN_REV

https://xxxxxxxxx/branches/xxxxx@$SVN_REV

在構(gòu)建歷史上顯示參數(shù)

顯示效果如下,,可以在build history 上顯示執(zhí)行job的時候輸入的參數(shù):


首先定義一個參數(shù):

在 groovy postbuild 里面添加上下面的腳本:

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多