您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
03 jenkins搭建測試環境(接口自動化測試環境搭建jmeter+ant+git+jenkins)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-07-12 08:26:09【】0人已围观
简介edtoGitLab.GitLabCIServiceURL:…添加hook由于我們的jenkins任務由webhook事件來通知,所以需要將上面的CIserviceURL添加到gitlab對應項目的I
添加hook
由于我們的jenkins任務由webhook事件來通知,所以需要將上面的CIservice URL添加到gitlab對應項目的Integrations配置中。
RUN
配置完之后apply,保存。jenkins任務就新建完成了此時我們在本地push代碼到gitlab服務器,可以看到:成功地觸發一次jenkins構建,效果如下:
至此jenkins+gitlab持續集成環境搭建完成!
如何用Jenkins/Hudson創建真正的pipeline
如何用Jenkins/Hudson創建真正的pipeline
這幾天嘗試用Jenkins/Hudson創建pipeline,發現網上的信息很少,所以寫一篇跟大家分享。
在開始之前,得告訴你被我的標題給忽悠了,不是Jenkins/Hudson,只是Jenkins!如果你還在用Hudson,那么我建議你立即切換到Jenkins。理由就不說了,看看這個投票就行。(此中,我吃盡了苦頭)
接下來,就讓我們一步一步用Jenkins搭建真正的pipeline吧。
第一步
第一步,我們先創建一個最簡單的pipeline。所謂pipeline,顧名思義,就是一個流水線,由多個步驟(steps)組成。每走完一步,就來到下一步。用Build Pipeline Plugin就可以很方便地實現。
實現的效果如下圖:
上例中,UnitTest是我們的初始任務。UnitTest結束之后,自動觸發AC Test。如果通過了AC Test,團隊可以有選擇地部署到任意測試環境。
在配置這個插件時,最重要的就是選擇Initial Job。
然后,在每一個step(job)中選擇downstream step。可以是自動觸發(Build Other Projects),也可以選擇手動觸發(Manually Execute Downstream Project)。
第二步
第一步中我們實現了一個流水線,但這個只是看上去的流水線而已。在工廠的流水線中,歷經流水線上游到下游的,應該是同一個產品。但上例中顯然不是,Unit Test和Acceptance Test所運行的可能是不同版本的代碼。
要讓幾個step的代碼運行在同一個版本,可以使用一個叫做Parameterized Trigger Plugin。如下圖:
選擇把Subversion revision傳到下面的steps,則接下來的Steps都會checkout同一個版本的代碼。但這個也有限制,就是這些Steps必須有相同的subversion URL配置。
另外,你應該還注意到我們還傳了另一個參數:PL_BUILD_NUMBER。這個參數會另有用途。
除了希望保持相同版本,我們很可能希望重用upstream step生成的artifact。比如,在AC Test step會生成一些artifacts,這些artifacts經過測試之后,希望可以用于Deploy步驟。一方面,這會節省重新構建artifact的時間;另一方面,這些artifact是已經經過測試的,是可用的,而重新構建生成的卻是未經測試的,可用與否未知。(雖然他們應該是一樣的,但誰知道呢。。)我們可以使用ArtifactDepolyerPlugin實現。
很赞哦!(5)
相关文章
- 01 上海外國語賢達是幾本(上海賢達外國語學校是幾本)
- 01 jennie科切拉solo唱的什么歌(韓娛和內娛有哪些野心配不上實力的idol)
- 01 iPhone自動訂閱在哪里(蘋果手機訂閱在哪里)
- 01 上海外國語崇明校區是中外合辦嗎(上海外國語大學崇明島校區是幾本)
- 01 jbl藍牙音箱海外版和國行有什么區別(jbl耳機海外版和國行有什么區別)
- 01 上海外國語附屬中學三亞分校初中的上課時間(三亞上海外國語大學附屬中學有小學部嗎?)
- 01 上海外國語浦東外國語學校初中(浦外附小對口什么初中)
- 01 上海外地小型客車限行(上海市區外地車輛限行時間)
- 01 上海外國語賢達官網(2021年上海外國語大學賢達經濟人文學院招生章程)
- 01 上海外地拍照限行 時間(上海外地牌照限行時間)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款的名片
职业:程序员,设计师
现居:湖北宜昌伍家岗区
工作室:小组
Email:[email protected]
热门文章
站长推荐
01 Jenniesolo特別版配置(jennie的solo歌詞是bitch嗎)
01 上海外國語普陀實驗學校招生簡章2023(2023上海外國語大學自考本科報考時間是什么時候?)
01 iphone訂閱取消電話(蘋果如何取消訂閱人工電話?)
01 上海外地本科生就業補貼(外地畢業生在上海就業補貼怎么領)
01 iphone訂閱可以在電腦上取消嗎(蘋果怎么取消訂閱)
01 iphone訂閱外國日歷的url(iphone如何訂閱澳洲日歷)
01 js觀察者模式和發布訂閱(vuejs源碼用了什么設計模式,具體點的)
01 上海外國語賢達經濟人文學院學費多少(上海外國語大學賢達經濟人文學院一年學費多少)