五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

軟件測試 | Blue Ocena應(yīng)用

2023-05-31 10:11 作者:愛測軟件測試  | 我要投稿

Blue Ocean 提供了一套可視化操作界面來幫助創(chuàng)建、編輯 Pipeline 任務(wù);它為開發(fā)人員提供了更具樂趣 的 Jenkins 使用方式,從基礎(chǔ)開始構(gòu)建,實現(xiàn)了一種全新的、現(xiàn)代風(fēng)格的用戶界面,有助于任何規(guī)模的 團隊實現(xiàn)持續(xù)交付。

Blue Ocean 特性:

  • 流水線編輯器:用于創(chuàng)建貫穿始終的持續(xù)交付流水線,是一種直觀并可視化的流水線編輯器。

  • 流水線的可視化:對流水線的可視化表示,提高了全企業(yè)范圍內(nèi)持續(xù)交付過程的清晰度。

  • 流水線的診斷:即刻定位自動化問題,無需持續(xù)掃描日志或關(guān)注多個屏幕。

  • 個性化儀表盤:用戶可以自定義儀表盤,只顯示與自身相關(guān)的流水線。

安裝與啟動 Blue Ocean Blue

Ocean 是 Jenkins 插件之一,在系統(tǒng)管理->插件管理,"可選插件" 中搜索 "Blue Ocean" 可以看到 如下結(jié)果:

選中 Blue Ocean,然后單擊 Install 按鈕進行安裝。安裝完成之后重啟 Jenkins 進程,之后就可以在 Jenkins 頁面上看到 Blue Ocean 的圖標(biāo)。單擊 Blue Ocean 圖標(biāo)啟動即可啟動 Blue Ocean。

在 Blue Ocean 中創(chuàng)建 Pipeline

在 Blue Ocean 中單擊 New Pipeline 創(chuàng)建新的流水線。

創(chuàng)建 Pipeline

如果你的倉庫根目錄有 Jenkinsfile,則直接開始第一次構(gòu)建過程。如果倉庫中不含 Jenkinsfile 則開啟 pipeline-editor,圖形化編輯工作流。

Blue Ocean 圖形化編輯工作流

編輯完后會生成 Jenkinsfile,并提交到你的代碼庫根目錄,你可以選擇提交到 master 分支或者提交到一 個新創(chuàng)建的分支。提交成功之后就會開始執(zhí)行一次完整的構(gòu)建過程。

Blue Ocean 創(chuàng)建 Pipeline 提交代碼庫 & 運行

由 Blue Ocean 生成的 Jenkinsfile 代碼會被保存到項目的 Github 代碼庫中,后期可以對其進行編輯、 修改。 Blue Ocean 生成的 Jenkinsfile 代碼

pipeline { agent any stages { stage('Setup') { parallel { stage('clean env') { steps { sh 'echo "Step1"' }} stage('Reset test data') { steps { sh 'echo "reset config"' }} } } } }

在 Blue Ocean 中運行構(gòu)建與視圖使用

運行構(gòu)建

在 Blue Ocean 中打開 Pipeline 任務(wù),單擊 Run 按鈕可以直接運行該任務(wù)。

Blue Ocean 中運行 Pipeline 任務(wù)

查看任務(wù)進度視圖

在運行 Pipeline 任務(wù)過程中可以單擊任務(wù)編號進入任務(wù)詳情視圖查看圖形化進度。

Blue Ocean 任務(wù)進度查詢

查看日志視圖

單擊任務(wù)中對應(yīng)的工作節(jié)點,可以查詢?nèi)蝿?wù)運行過程中的日志詳情。這些日志信息可以用于調(diào)試任務(wù), 特別是在任務(wù)出錯的時候,日志詳情可以幫助檢查任務(wù)出錯的原因。

任務(wù)日志

使用 Blue Ocean 進行單元測試與結(jié)果展示

對于包含單元測試的項目,Blue Ocean 可以運行單元測試并對其結(jié)果進行展示。下面用 java 單測項目 進行舉例。

Pipeline 代碼實現(xiàn)

pipeline{ agent { label 'master' } stages{ stage('iTest源碼') { steps { sh 'mkdir -p iTest' dir("iTest"){ git branch:'master', url:'git@github.com:princeqjzh/ iTest.git' } } } stage('構(gòu)建+單測') { steps { sh ''' cd iTest mvn clean install test ''' } } stage('發(fā)布測試記錄') { steps { junit '**/*.xml' } } } }

單測結(jié)果展示

在任務(wù)運行完成之后,進入 Tests 視圖查看測試運行結(jié)果

單測結(jié)果展示


軟件測試 | Blue Ocena應(yīng)用的評論 (共 條)

分享到微博請遵守國家法律
屯留县| 庄河市| 兴义市| 搜索| 加查县| 张家界市| 集安市| 台中市| 汪清县| 遂溪县| 包头市| 克拉玛依市| 桑植县| 石狮市| 沂南县| 英吉沙县| 珠海市| 永顺县| 呈贡县| 彰化市| 泰宁县| 景德镇市| 留坝县| 铁力市| 宝山区| 梁山县| 延安市| 广元市| 宜君县| 梁河县| 鹤壁市| 大厂| 化德县| 无棣县| 夏津县| 香港 | 南投县| 洛隆县| 芜湖县| 丹江口市| 勐海县|