国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Jenkins 流水線多階段構(gòu)建

這篇具有很好參考價(jià)值的文章主要介紹了Jenkins 流水線多階段構(gòu)建。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

Jenkins流水線配置遇到 無(wú)法識(shí)別的。需要使用 自定義環(huán)境 項(xiàng)。
比如官網(wǎng)的在流水線中使用Docker

Started by remote host 172.17.0.1
Obtained Jenkinsfile from git http://10.99.20.51:8082/root/java-devops-demo.git
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
WorkflowScript: 28: Invalid agent type “docker” specified. Must be one of [any, label, none] @ line 28, column 17.
docker { image ‘maven:3-alpine’ }

原因:docker-pipeline 插件沒(méi)有安裝,只用安裝這一個(gè)就行

docker-commons docker-java-api docker-build-step docker-workflow dockerpipline
挨個(gè)安裝
Jenkins 流水線多階段構(gòu)建,jenkins,運(yùn)維

在清華大學(xué)源中 找jenkins 插件源
jenkins插件源

將Jenkins插件站點(diǎn)更換成清華源的
Jenkins 流水線多階段構(gòu)建,jenkins,運(yùn)維
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

jenkins推薦插件

docker pipeline #可以自定義使用docker環(huán)境,無(wú)所不能
docker
git parameter #解析git參數(shù),允許選擇分支進(jìn)行構(gòu)建
active choices 可以做到參數(shù)的級(jí)聯(lián)選擇(多用于不同區(qū)域聯(lián)動(dòng))
generic webhook trigger #通用webhook觸發(fā)器
role-based authrization strategy RBAC權(quán)限指定
list git branches parameter 列出分支參數(shù)
build with parameter #自定義參數(shù)構(gòu)建

gitlab webhook自動(dòng)更新發(fā)包提示異常
Jenkins 流水線多階段構(gòu)建,jenkins,運(yùn)維問(wèn)題排查:

通過(guò)日志發(fā)現(xiàn)并沒(méi)有請(qǐng)求過(guò)來(lái),判定可能是權(quán)限問(wèn)題,但不知道為什么是報(bào)404而不是報(bào)30X權(quán)限相關(guān)錯(cuò)誤,抱著測(cè)試的態(tài)度嘗試居然問(wèn)題解決了。
解決方法:
獲取用戶API Token,在webhook中附帶用戶名和token,格式如下:其中id和token可以在jenkins用戶設(shè)置頁(yè)面查看和生成。

http://id:token@jenkins_url/job/myJobName/build?token=my_job_token
http://java2:11b6963f689849bd229be6dd94d27bfc05@10.99.20.51:8080/job/java-devops-demo/build?token=javaops文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-855368.html

到了這里,關(guān)于Jenkins 流水線多階段構(gòu)建的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 實(shí)戰(zhàn):Docker+Jenkins+Gitee構(gòu)建CICD流水線

    實(shí)戰(zhàn):Docker+Jenkins+Gitee構(gòu)建CICD流水線

    持續(xù)集成和持續(xù)交付一直是當(dāng)下流行的開(kāi)發(fā)運(yùn)維方式,CICD省去了大量的運(yùn)維時(shí)間,也能夠提高開(kāi)發(fā)者代碼集成規(guī)范。開(kāi)發(fā)者在開(kāi)發(fā)完需求功能后可以直接提交到gitee,然后jenkins直接進(jìn)行代碼編譯和一體化流水線部署。通過(guò)流水線部署可以極大的提高devops效率,也是企業(yè)信息自

    2024年02月14日
    瀏覽(35)
  • Docker+Jenkins(blueocean)+Gitee構(gòu)建CICD流水線實(shí)戰(zhàn)

    vim /etc/profile export JAVA_HOME=/home/jdk/jdk1.8.0_301 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin source /etc/profile vim /etc/profile export MAVEN_HOME=/home/maven/apache-maven-3.8.6 export PATH=$PATH:$MAVEN_HOME/bin source /etc/profile docker pull jenkinsci/blue

    2024年02月11日
    瀏覽(35)
  • (十六)devops持續(xù)集成開(kāi)發(fā)——jenkins流水線構(gòu)建之郵件通知

    (十六)devops持續(xù)集成開(kāi)發(fā)——jenkins流水線構(gòu)建之郵件通知

    本節(jié)內(nèi)容主要介紹jenkins在流水線任務(wù)構(gòu)建完成后的通知操作,使用jenkins的郵件通知插件完成構(gòu)建任務(wù)結(jié)束的通知。一般項(xiàng)目發(fā)布都會(huì)通知相關(guān)的責(zé)任人,這樣項(xiàng)目發(fā)布在出現(xiàn)問(wèn)題時(shí)能夠及時(shí)的處理。 ①在插件中心安裝Email Extension郵件通知插件 ②申請(qǐng)一個(gè)發(fā)送郵件的郵箱服務(wù)

    2024年02月21日
    瀏覽(39)
  • 【jenkins】jenkins流水線構(gòu)建打包jar,生成docker鏡像,重啟docker服務(wù)的過(guò)程,在jenkins上一鍵完成,實(shí)現(xiàn)提交代碼自動(dòng)構(gòu)建的功能

    【jenkins】jenkins流水線構(gòu)建打包jar,生成docker鏡像,重啟docker服務(wù)的過(guò)程,在jenkins上一鍵完成,實(shí)現(xiàn)提交代碼自動(dòng)構(gòu)建的功能

    ?【jenkins】jenkins流水線構(gòu)建打包jar,生成docker鏡像,重啟docker服務(wù)的過(guò)程,在jenkins上一鍵完成,實(shí)現(xiàn)提交代碼自動(dòng)構(gòu)建,服務(wù)重啟,服務(wù)發(fā)布的功能。一鍵實(shí)現(xiàn)。非常的舒服。 這是 shell腳本? 腳本名稱: startup.sh ? 本腳本的功能是在jenkins 構(gòu)建完項(xiàng)目后,通過(guò)jar包生成dock

    2024年02月11日
    瀏覽(98)
  • (十五)devops持續(xù)集成開(kāi)發(fā)——jenkins流水線構(gòu)建策略配置及觸發(fā)器的使用

    (十五)devops持續(xù)集成開(kāi)發(fā)——jenkins流水線構(gòu)建策略配置及觸發(fā)器的使用

    本節(jié)內(nèi)容我們主要介紹在Jenkins流水線中,其構(gòu)建過(guò)程中的一些構(gòu)建策略的配置,例如通過(guò)遠(yuǎn)程http構(gòu)建、定時(shí)任務(wù)構(gòu)建、輪詢SCM構(gòu)建、參數(shù)化構(gòu)建、Git hook鉤子觸發(fā)構(gòu)建等,可根據(jù)不同的需求完成不同構(gòu)建策略的配置。 - 構(gòu)建策略說(shuō)明: - 測(cè)試驗(yàn)證 - 構(gòu)建說(shuō)明 - 測(cè)試驗(yàn)證 - 配置

    2024年02月21日
    瀏覽(39)
  • Jenkins構(gòu)建流水線SSH連接Git錯(cuò)誤:Host key verification failed 報(bào)錯(cuò)問(wèn)題

    Jenkins構(gòu)建流水線SSH連接Git錯(cuò)誤:Host key verification failed 報(bào)錯(cuò)問(wèn)題

    報(bào)錯(cuò)信息: 無(wú)法連接倉(cāng)庫(kù): Command \\\"git ls-remote -h -- git@ip:xxx/xxx.git HEAD\\\" returned status code 128: stdout: stderr: No ED25519 host key is known for ip and you have requested strict checking. Host key verification failed. fatal: Could not read from remote repository. Please make sure you have the correct access rightsand the repository exists

    2024年03月18日
    瀏覽(150)
  • ReactNative進(jìn)階(三十四):Jenkins 流水線 組包 iOS 應(yīng)用包 ipa Archive 階段報(bào)錯(cuò)error: Multiple commands produce問(wèn)題修復(fù)及思考

    ReactNative進(jìn)階(三十四):Jenkins 流水線 組包 iOS 應(yīng)用包 ipa Archive 階段報(bào)錯(cuò)error: Multiple commands produce問(wèn)題修復(fù)及思考

    在應(yīng)用RN開(kāi)發(fā)跨平臺(tái)APP階段,從git中拉取項(xiàng)目,應(yīng)用Jenkins進(jìn)行組包時(shí),發(fā)現(xiàn)最終生成的ipa安裝包版本號(hào)始終與項(xiàng)目中設(shè)置的版本號(hào)不一致。 經(jīng)過(guò)仔細(xì)排查,發(fā)現(xiàn)Jenkins在 Archive 編譯、歸檔階段失敗,但是后續(xù) Export 階段生成了ipa包。 在xCode中打開(kāi)應(yīng)用,選中項(xiàng)目 target - Build p

    2024年02月10日
    瀏覽(20)
  • Jenkins部署Docker與Jenkins流水線

    Jenkins部署Docker與Jenkins流水線

    接上篇 1. 外掛文件的方式在docker容器中啟動(dòng) 2. 將構(gòu)建運(yùn)行放入docker容器中(不構(gòu)建鏡像) 修改Jenkins構(gòu)建前設(shè)置 修改部署后操作 重新構(gòu)建,已經(jīng)成功構(gòu)建在容器中 3. 將構(gòu)建運(yùn)行放入docker鏡像中(采用dockerfile) 1.編寫(xiě)dockerfile,放入項(xiàng)目中, 注意不能和依賴的包同級(jí) 寫(xiě)好可

    2024年01月22日
    瀏覽(47)
  • jenkins流水線

    jenkins流水線

    1、 二、 三、 四、 五、 六、 ?

    2024年02月05日
    瀏覽(28)
  • Jenkins流水線怎么做?

    Jenkins流水線怎么做?

    問(wèn)CHAT:Jenkins流水線怎么做? CHAT回復(fù):Jenkins流水線是一種創(chuàng)建、測(cè)試和部署應(yīng)用程序的方法。以下是為Jenkins創(chuàng)建流水線的步驟: 1. 安裝Jenkins:首先你需要在你的服務(wù)器上安裝Jenkins。這個(gè)過(guò)程可能會(huì)根據(jù)你的操作系統(tǒng)有所不同。 2. 安裝必要的插件:為了使流水線工作,你需

    2024年01月24日
    瀏覽(40)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包