五月婷婷丁香性爱|j久久一级免费片|久久美女福利视频|中文观看在线观看|加勒比四区三区二|亚洲裸女视频网站|超碰97AV在线69网站免费观看|有码在线免费视频|久久青青日本视频|亚洲国产AAAA

什么是流水線服務(wù)

流水線服務(wù)

流水線服務(wù)本質(zhì)上是一個(gè)可視化的自動(dòng)化任務(wù)調(diào)度平臺(tái),需要配合軟件開發(fā)生產(chǎn)線中編譯構(gòu)建、代碼檢查、云測、部署等服務(wù)的自動(dòng)化任務(wù)使用。根據(jù)用戶需要的場景,如開發(fā)測試環(huán)境應(yīng)用部署、生產(chǎn)環(huán)境應(yīng)用部署等,對(duì)這些自動(dòng)化任務(wù)進(jìn)行自定義編排,一次配置后就可以一鍵自動(dòng)化觸發(fā)調(diào)度執(zhí)行,避免頻繁低效的手工操作。

流水線服務(wù)具備特性

1、流水線任務(wù)的可視化增刪改查。

2、基于帳號(hào)-角色-流水線操作的權(quán)限控制。

3、支持構(gòu)建、代碼檢查、子流水線、倉庫管理、部署、擴(kuò)展類型、流水線控制(延時(shí)執(zhí)行、人工審核)、接口測試等多種任務(wù)類型納管調(diào)度。

4、支持自定義增刪改查流水線階段。

5、支持流水線階段中納管任務(wù)的串/并行執(zhí)行配置。

6、支持設(shè)置流水線執(zhí)行參數(shù)。

7、支持選定流水線部分任務(wù)執(zhí)行。

8、支持查看流水線歷史執(zhí)行記錄。

9、支持執(zhí)行計(jì)劃配置:包括持續(xù)集成、合并請(qǐng)求和定時(shí)執(zhí)行三種自動(dòng)觸發(fā)執(zhí)行策略。

10、支持流水線事件消息通知及郵件通知。

流水線基本功能

流水線服務(wù)主要功能特性如下:

特性
描述

流水線自定義編排

可根據(jù)用戶使用場景的需要,對(duì)構(gòu)建、代碼檢查、子流水線、倉庫管理、部署、流水線控制(延時(shí)執(zhí)行、人工審核)、接口測試等多種類型的任務(wù)進(jìn)行納管和執(zhí)行編排。

流水線可視化增刪改查

提供圖形化界面的流水線創(chuàng)建、編輯、刪除和執(zhí)行狀態(tài)查看功能。其中,查看功能支持跳轉(zhuǎn)到對(duì)應(yīng)的任務(wù)界面查看其日志等詳情信息。

流水線權(quán)限管理

支持用戶設(shè)置角色和人員的編輯、執(zhí)行和刪除權(quán)限。

流水線歷史執(zhí)行記錄

支持查看流水線最近31天的歷史執(zhí)行記錄。

流水線消息通知

用戶可根據(jù)需要設(shè)置事件發(fā)生時(shí)是否發(fā)送服務(wù)動(dòng)態(tài)和郵件通知。

流水線部分任務(wù)執(zhí)行

根據(jù)用戶需求,可選擇流水線中的某一個(gè)或多個(gè)任務(wù)單獨(dú)執(zhí)行。

流水線執(zhí)行參數(shù)配置

流水線支持自定義參數(shù),在執(zhí)行時(shí)由用戶指定參數(shù)值,任務(wù)用指定值替換相應(yīng)參數(shù)執(zhí)行。

流水線串/并行執(zhí)行配置

根據(jù)用戶需求,可配置同一階段內(nèi)的任務(wù)串行執(zhí)行或并行執(zhí)行。

流水線基礎(chǔ)場景

通用軟件開發(fā)

1、場景特點(diǎn):軟件開發(fā)中需要進(jìn)行代碼檢查、編譯打包、部署、測試等多項(xiàng)活動(dòng),管理多個(gè)單獨(dú)的活動(dòng)比較復(fù)雜,增加管理成本。

2、使用方式:利用流水線技術(shù)將開發(fā)過程中的多個(gè)活動(dòng)按需進(jìn)行關(guān)聯(lián)管理,或并行或串行,按需進(jìn)行執(zhí)行,提升交付效率。

DevOps持續(xù)交付

1、場景特點(diǎn):幫助您完成從代碼變更到構(gòu)建、測試和部署的DevOps完整流程,高效替代業(yè)內(nèi)部署復(fù)雜、迭代緩慢的傳統(tǒng)方式。

2、使用方式:利用流水線連接測試、構(gòu)建、部署等多類型任務(wù),通過配置準(zhǔn)出條件,確保只有通過自動(dòng)化測試的代碼才能交付和部署,保證產(chǎn)品質(zhì)量。

流水線級(jí)聯(lián)管理

1、場景特點(diǎn):各種工程類型的應(yīng)用紛繁復(fù)雜,不同項(xiàng)目之間關(guān)聯(lián)引用,相互依賴,微服務(wù)分層架構(gòu),人工管理費(fèi)時(shí)費(fèi)力。

2、使用方式:利用流水線串聯(lián)特性,主流水線可以掛載子流水線,實(shí)現(xiàn)構(gòu)建或者微服務(wù)依賴等復(fù)雜場景輕松管理。

流水線操作流程

介紹配置流水線的準(zhǔn)備工作及基本操作步驟,幫助用戶快速建立對(duì)流水線的整體印象。例如一家新公司,進(jìn)行常規(guī)操作設(shè)置后,能夠?qū)⒘魉€用起來。

準(zhǔn)備工作

新建項(xiàng)目

1、登錄軟件開發(fā)生產(chǎn)線首頁,單擊“新建項(xiàng)目”。

2、選擇Scrum項(xiàng)目模板,輸入項(xiàng)目名稱等信息,單擊“確定”,完成項(xiàng)目的創(chuàng)建。

新建代碼倉庫

1、單擊已創(chuàng)建的項(xiàng)目名稱進(jìn)入項(xiàng)目,單擊“代碼 > 代碼托管”,進(jìn)入代碼托管頁面。

2、單擊“普通新建”旁的下拉按鈕,選擇“按模板新建”,選擇“Java Maven Demo”模板。

3、單擊“下一步”,填寫倉庫名稱等基本信息,單擊“確定”,完成代碼倉庫的創(chuàng)建。

新建構(gòu)建任務(wù)

1、進(jìn)入已創(chuàng)建的項(xiàng)目,單擊“持續(xù)交付 > 編譯構(gòu)建”,進(jìn)入編譯構(gòu)建頁面。

2、單擊“新建任務(wù)”,根據(jù)界面提示完成以下操作:

選擇代碼源:選擇已經(jīng)創(chuàng)建的代碼倉庫,選擇默認(rèn)分支master,單擊“下一步”。

選擇構(gòu)建模板:選擇Maven系統(tǒng)模板,單擊“下一步”,進(jìn)入“構(gòu)建步驟”頁面,使用默認(rèn)配置即可。

3、單擊“新建”完成構(gòu)建任務(wù)的創(chuàng)建。

新建代碼檢查任務(wù)

1、進(jìn)入已創(chuàng)建的項(xiàng)目,單擊“服務(wù) > 代碼檢查”,進(jìn)入代碼檢查頁面。

2、單擊“新建任務(wù)”,選擇源碼源,搜索目標(biāo)倉庫,單擊倉庫旁的“新建任務(wù)”,即可完成代碼檢查任務(wù)的創(chuàng)建。

3、創(chuàng)建完成后,進(jìn)入代碼檢查詳情頁,在“設(shè)置”頁簽,可根據(jù)需要修改代碼檢查任務(wù)名稱。

操作步驟

1、進(jìn)入已創(chuàng)建的項(xiàng)目,單擊“持續(xù)交付 > 流水線”,進(jìn)入流水線。

2、單擊“新建流水線”,進(jìn)入“新建流水線”頁面。

根據(jù)界面提示填寫流水線名稱、選擇流水線源、選擇模板,然后單擊“確定”。

3、進(jìn)入工作流配置頁面,在構(gòu)建階段添加已創(chuàng)建的代碼檢查任務(wù)。

4、單擊階段下準(zhǔn)出條件,彈出“準(zhǔn)出條件”側(cè)滑框,將鼠標(biāo)移動(dòng)到不同類型準(zhǔn)出條件卡片,單擊“添加”,為當(dāng)前階段添加準(zhǔn)出條件,并為準(zhǔn)出條件配置策略。

5、配置完成后,單擊“保存并運(yùn)行”,彈出“執(zhí)行流水線”側(cè)滑框,可根據(jù)需要選擇流水線源的分支或標(biāo)簽、配置參數(shù)、選擇執(zhí)行階段,然后單擊“執(zhí)行”。

6、執(zhí)行完成后,查看執(zhí)行結(jié)果。

單擊上方產(chǎn)出信息,可以下載通過流水線自動(dòng)構(gòu)建出來的構(gòu)建包。

單擊任務(wù)卡片,可以查看對(duì)應(yīng)日志。

快速上手流水線流程詳情:點(diǎn)擊此處前往

流水線精選推薦