我想使用Pipeline來跟蹤我的SCM中的Jenkin作業。 (源代碼管理經理)。如何將現有作業導出到Jenkinsfile中?
有沒有辦法,我可以把我現有的工作,並將其導出到一個有效Jenkinsfile可以通過管道被讀取?
我需要導出的主要插件是Github Pull Request Builder,測試結果記錄器,代碼覆蓋記錄器,以及冗餘通知後構建任務。
我的主要問題是如何將我的詹金斯設置導出到一個Jenkinsfile在上面的鏈接提到的,這樣我就不用手工將它們全部寫。
我想使用Pipeline來跟蹤我的SCM中的Jenkin作業。 (源代碼管理經理)。如何將現有作業導出到Jenkinsfile中?
有沒有辦法,我可以把我現有的工作,並將其導出到一個有效Jenkinsfile可以通過管道被讀取?
我需要導出的主要插件是Github Pull Request Builder,測試結果記錄器,代碼覆蓋記錄器,以及冗餘通知後構建任務。
我的主要問題是如何將我的詹金斯設置導出到一個Jenkinsfile在上面的鏈接提到的,這樣我就不用手工將它們全部寫。
原來,簡短的答案是,你不能。
你需要查找每次使用插件,看其是否具有Jenkinsfile和管道語法或支持。
http://thingsyoudidntknowaboutjenkins.tumblr.com/post/23596855946/git-plugin-part-3
基本上需要執行:
GIT中結帳主 修改文件
然後
GIT中修改的文件
後提交-am 「更新的版本號」 之前然後使用Git Pu的post build動作可以選擇合併結果,這會在成功構建時將更改推送到github上。
謝謝,但這不是我要求的。我會添加鏈接到我的問題更清晰。 – Bob