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

jenkins設(shè)置Jenkinsfile的pipeline腳本 nohup運行

這篇具有很好參考價值的文章主要介紹了jenkins設(shè)置Jenkinsfile的pipeline腳本 nohup運行。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

問題

默認(rèn)情況下,jenkins pipiline 會kill 掉衍生后臺的子進程,比如nohup 命令等。

解決

設(shè)置環(huán)境變量即可。withEnv([‘JENKINS_NODE_COOKIE=dontKillMe’])文章來源地址http://www.zghlxwxcb.cn/news/detail-815675.html

stage('上傳到阿里云OSS') {
            steps{
                script {
                 withEnv(['JENKINS_NODE_COOKIE=dontKillMe']){
                   sh 'source /data/jenkins/archive-package/cloudoss/bin/activate && nohup python3 /data/jenkins/archive-package/KFPackageUpALiCloudOss.pyc  -l  ${JENKINS_HOME}/archive-package/${namespace}/${JOB_BASE_NAME}/${branches_name}-${BUILD_NUMBER}/${JOB_BASE_NAME}.jar  -r ${namespace}/${JOB_BASE_NAME}/${branches_name}-${BUILD_NUMBER}/${JOB_BASE_NAME}.jar &'
                    echo '\033[32m======================上傳到阿里云OSS完成======================\033[0m'  
                 }
                }
            }
         } 

到了這里,關(guān)于jenkins設(shè)置Jenkinsfile的pipeline腳本 nohup運行的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • jenkins使用shell腳本自動部署java項目,nohup啟動不成功

    jenkins使用shell腳本自動部署java項目,nohup啟動不成功

    百度搜索了很長時間,很多種說法,但是都沒說太明白,整合了很長時間,測出來了解決方法,僅測試了自由風(fēng)格項目和流水線項目,其他的選項未測試,jenkins版本2.400。 ? 以下為正文: 執(zhí)行腳本時,因為jenkins會在構(gòu)建結(jié)束時,將shell運行期間產(chǎn)生的進程全部關(guān)閉,所以n

    2024年02月08日
    瀏覽(26)
  • jenkins pipeline(腳本式)

    Groovy中的變量可以通過兩種方式定義 - 使用數(shù)據(jù)類型(包括byte、short、int、long、float、double、char、Boolean和String )的本地語法,或者使用def 注意:使用數(shù)據(jù)類型的本地語法后期不能更改成其他類型 Goovy中的變量作用域 綁定域:腳本內(nèi)的全局作用域,相當(dāng)于該腳本對象

    2024年02月08日
    瀏覽(44)
  • Jenkins pipeline 腳本語言學(xué)習(xí)支持

    Jenkins pipeline 腳本語言學(xué)習(xí)支持

    Groovy是用于Java虛擬機的一種敏捷的動態(tài)語言,它是一種成熟的面向?qū)ο缶幊陶Z言,既可以用于面向?qū)ο缶幊?,又可以用作純粹的腳本語言。 使用該種語言不必編寫過多的代碼,同時又具有閉包和動態(tài)語言中的其他特性。 Groovy是一種基礎(chǔ)JVM(Java虛擬機)的敏捷開發(fā)語言,他結(jié)合

    2024年02月15日
    瀏覽(21)
  • 【Jenkins】Pipeline - 設(shè)置超時時間

    默認(rèn)時間單位為 MINUTES ,如果其他時間單位,則使用 unit 參數(shù):SECONDS、MINUTES和HOURS 可以在不同級別(每個整體管道或每個階段)使用options指定超時 在上面的示例中,在階段超時之后,流水線中止,并顯示以下消息: Sending interrupt signal to process Cancelling nested steps due to timeout 如果

    2024年02月17日
    瀏覽(24)
  • Devops系列五(CI篇之pipeline libraray)jenkins將gitlab helm yaml和argocd 串聯(lián),自動部署到K8S

    Devops系列五(CI篇之pipeline libraray)jenkins將gitlab helm yaml和argocd 串聯(lián),自動部署到K8S

    本文是CI篇的上文,因為上一篇已經(jīng)作了總體設(shè)計,就不再贅述,有需要的請看前文。 我們將演示,使用CI工具–jenkins,怎么和CD工具–argocd串聯(lián),重點是在Jenkins該怎么做。準(zhǔn)備工作和argocd等相關(guān)事項,在前文已鋪墊ok。 Jenkins,我們是使用k8s來部署的一個master-slave結(jié)構(gòu)的集群

    2024年02月13日
    瀏覽(32)
  • nohup 輸出到指定文件 Linux nohup 實現(xiàn)命令后臺運行并輸出或記錄到指定日志文件 設(shè)置日志結(jié)果文件名稱 重定向到某個文件 標(biāo)準(zhǔn)誤 標(biāo)準(zhǔn)錯誤輸出定向 輸入報錯信息保留

    # yourcommand:啟動對象命令??梢愿撁钚枰母鞣N參數(shù)。 # 是指在后臺運行,但當(dāng)用戶推出(掛起)的時候,命令自動也跟著退出. nohup與結(jié)合起來,可以實現(xiàn)不掛斷的后臺運行。 實現(xiàn)屏幕輸出記錄到日志文件 # 0 – stdin (standard input),1 – stdout (standard output),2 – stderr (standa

    2024年02月05日
    瀏覽(24)
  • jenkins自動化部署Jenkinsfile文件配置

    簡介 使用jenkins部署時會讀取項目中Jenkinsfile文件,文件配置不對會導(dǎo)致部署失敗 文件內(nèi)容

    2024年02月13日
    瀏覽(20)
  • Azure DevOps Pipelines

    Azure DevOps Pipelines

    Azure DevOps主要通過管理代碼、管理服務(wù)器、管理發(fā)布的管道來實現(xiàn)一體化解決方案 發(fā)布流程: ? 略 ? ? ? ? 2.3、服務(wù)器狀態(tài)查看 ? ? ? 3、 創(chuàng)建 Pipline(構(gòu)建代碼) ? 3.1.1、選擇構(gòu)建模板 ? 3.1.2、生成的Y AML ? 3.1.3、編輯Y AML ? ? ? ? 3. 2 .1、選擇構(gòu)建模板 ? 3. 2 . 2 、編輯Y AM

    2023年04月16日
    瀏覽(26)
  • jenkins 設(shè)置參數(shù)和調(diào)用bat腳本

    jenkins 設(shè)置參數(shù)和調(diào)用bat腳本

    例如 路徑為:F:Program Files (x86)lua-5.4.4_Win64_binWorkSpaceDoTestLua.bat 在對應(yīng)流水線觸發(fā)腳本里寫: cd /d 后面輸入指定需要執(zhí)行文件的絕對路徑 最后調(diào)用 call 調(diào)用文件bat 即可 1.先創(chuàng)建一個 freeStyle 2.在 This progject is parametterized 勾上 選擇你需要的參數(shù)類型 我這里選String Parameter 3.然

    2024年02月02日
    瀏覽(24)
  • Jenkins 流水線多種使用場景詳解(Jenkinsfile,多環(huán)境部署,多分支部署)

    Jenkins 流水線多種使用場景詳解(Jenkinsfile,多環(huán)境部署,多分支部署)

    Jenkins是目前大多數(shù)中小公司使用的CI、CD工具,其中Jenkins的任務(wù)又分普通任務(wù)和流水線任務(wù),普通任務(wù)的構(gòu)建和部署在我之前的一篇文章中寫過使用教程# 基于 Docker 安裝 Jenkins,并配置使用 Jenkins 打包 Node 前后端服務(wù)部署到遠(yuǎn)程服務(wù)器,但其中流水線任務(wù)可實現(xiàn)我們更復(fù)雜的

    2024年02月07日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包