W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
BlueOcean可以輕松地在Jenkins創(chuàng)建Pipeline。Pipeline可以從現(xiàn)有的“Jenkinsfile”或由Blue Ocean Pipeline Editor創(chuàng)建的新Jenkinsfile文件創(chuàng)建 。Pipeline創(chuàng)建工作流程通過清晰,易于理解的步驟指導(dǎo)用戶完成此過程。
在BlueOcean界面的頂部,是一個(gè)“ New Pipeline ”按鈕,啟動(dòng)Pipeline創(chuàng)建工作流程。
在新的Jenkins實(shí)例中,沒有作業(yè)或Pipeline,儀表板為空,Blue Ocean還將顯示“Creat a new Pipeline”的消息框。
要從Git存儲(chǔ)庫(kù)創(chuàng)建Pipeline,首先選擇“Git”作為源代碼控制系統(tǒng)。
然后輸入Git Repository的URL,并可選擇選擇要使用的憑據(jù)。如果下拉列表中沒有顯示所需的憑據(jù),則可以使用“添加”按鈕添加。
完成后,點(diǎn)擊“創(chuàng)建Pipeline”。BlueOcean將查看所選存儲(chǔ)庫(kù)的所有分支,并將為包含a的每個(gè)分支啟動(dòng)Pipeline運(yùn)行Jenkinsfile。
要從GitHub創(chuàng)建Pipeline,首先選擇“GitHub”作為源代碼控制系統(tǒng)。
如果這是當(dāng)前登錄用戶首次運(yùn)行Pipeline創(chuàng)建,Blue Ocean將要求 GitHub訪問令牌 允許Blue Ocean訪問您的組織和存儲(chǔ)庫(kù)。
如果您尚未創(chuàng)建訪問令牌,請(qǐng)單擊提供的鏈接,Blue Ocean將導(dǎo)航到 GitHub上的右側(cè)頁(yè)面,自動(dòng)選擇所需的相應(yīng)權(quán)限。
Github上的所有存儲(chǔ)庫(kù)都由所有者,帳戶或組織分組。創(chuàng)建Pipeline時(shí),Blue Ocean會(huì)反映該結(jié)構(gòu),要求用戶選擇擁有存儲(chǔ)庫(kù)的帳戶或組織,從中添加Pipeline。
從這里,BlueOcean 提供兩種風(fēng)格的Pipeline創(chuàng)作,即 "single Pipeline" or "discover all Pipelines”。
選擇“新Pipeline ”允許用戶為單個(gè)存儲(chǔ)庫(kù)選擇并創(chuàng)建Pipeline 。
選擇存儲(chǔ)庫(kù)后,Blue Ocean將掃描該存儲(chǔ)庫(kù)中的所有分支,并為根文件夾中包含“Jenkinsfile”的每個(gè)分支創(chuàng)建一個(gè)Pipeline。然后BlueOcean將在此過程中運(yùn)行為每個(gè)分支創(chuàng)建的Pipeline。
如果所選存儲(chǔ)庫(kù)中沒有分支機(jī)構(gòu)有“Jenkins文件”,Blue Ocean將提供該存儲(chǔ)庫(kù)的“創(chuàng)建新Pipeline”,使用戶到 BlueOcean Pipeline編輯器創(chuàng)建Jenkinsfile一個(gè)新的Pipeline并添加新的Pipeline。
選擇“自動(dòng)發(fā)現(xiàn)Pipeline”掃描屬于所選所有者的所有存儲(chǔ)庫(kù),并將為根文件夾中包含“Jenkinsfile”的每個(gè)分支創(chuàng)建一個(gè)Pipeline。
當(dāng)這些存儲(chǔ)庫(kù)中已有Jenkinsfile
條目時(shí),此選項(xiàng)對(duì)于在組織中的所有存儲(chǔ)庫(kù)添加Pipeline是有用的。不包含Jenkinsfile
條目的存儲(chǔ)庫(kù)將被忽略。要Jenkinsfile
在沒有單個(gè)存儲(chǔ)庫(kù)中創(chuàng)建新的存儲(chǔ)庫(kù),請(qǐng)改用“ "New Pipeline”選項(xiàng)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: