jenkins-groovy

    1熱度

    1回答

    因此,我有一個有多個階段的管道,每個階段都有幾個構建作業流程。當我運行管道並且任何一個構建失敗時,該階段將失敗,並且不會在階段中構建其他構建。我該如何解決這個問題,以便在舞臺上構建剩餘的工作?

    0熱度

    1回答

    我想通過DSL代碼在Jenkins中啓用SCM輪詢。因爲它很容易手動(無DSL),並且完美工作,但我正在尋找DSL代碼 使其啓用 - 查看附加圖像以供參考。 我已經檢查了下面的鏈接,但沒有任何解決方法。 https://jenkinsci.github.io/job-dsl-plugin/#method/javaposse.jobdsl.dsl.helpers.triggers.TriggerCo

    1熱度

    1回答

    有沒有任何方法可以在上次作業中獲取構建管道的所有上游作業的構建編號,構建狀態和構建url信息。 我有很多作業相互連接。觸發器B,B觸發C.我不想爲每個項目發送成功電子郵件,但想要在最後的下游構建中發送電子郵件。但電子郵件應包含所有上游版本的日誌鏈接。 The Mail content would like to be as below: Job A: Build number #1 SUCCE

    0熱度

    2回答

    如何從使用groovy作爲腳本語言的Jenkins腳本開始?我在哪裏可以找到所有方法的正確文檔,以及如何使用它們,我可以使用groovy自動化Jenkins?

    0熱度

    1回答

    是否有插件/ groovy腳本我可以用於以下? 我有我需要開始測試 我有機會獲得測試列表/在我的掌握每個客戶端的硬件列表(在一個平面文件) 的客戶名單。當我使用參數選擇客戶端生成,我需要更新與所選客戶端相關的文件的內容 我試過環顧四周,但找不到解決方案,我的問題。希望你的幫助。 另外,有沒有辦法,我可以將該選擇是一個字符串轉換爲數字,鍵值映射? 例: 主服務器具有以下目錄結構: Client1

    1熱度

    1回答

    我有一些代碼在一個pom.xml文件中讀取然後嘗試重新序列,並將其寫回: // Get the file raw text def pomXMLText = readFile(pomFile) // Parse the pom.xml file def project = new XmlSlurper(false, false).parseText(pomXMLText) ...

    0熱度

    1回答

    獲得從Jenkinsnodes workspacedirectories的大小我想從我的Jenkinsnodes打印出目錄的大小 我的腳本: import hudson.node_monitors.* import hudson.slaves.* import Jenkins.* jenkins = Jenkins.instance for (slave in jenkins.node

    1熱度

    1回答

    能詹金斯管道腳本中使用groovysh或groovy scriptname運行的驗證測試進行測試,而無需使用詹金斯UI 例如,對於一個簡單的腳本 pipeline { stages { stage ('test') { steps { sh ''' env ''' } } } } 運行像測試這

    -1熱度

    1回答

    我想知道這將是可能的詹金斯聲明管道創建自己的steps變種,所以我可以說: pipeline { stages { stage('Do work') { stepsChuckNorrisWrote { ... } } } } 我」什麼找的是這不會導致即使他們失敗構建失敗的寫作步驟一種優雅的方式。

    1熱度

    1回答

    我有一個groovy腳本來定義Jenkins工作流程,並且我無法在其中一臺Jenkins服務器上執行GitHub簽出。相同的腳本在第一個Jenkins服務器中工作,但不在另一箇中。無論是詹金斯服務器都在相同的版本和GithHub插件更新 的地方工作的控制檯輸出: 「使用GIT_SSH設置憑據的GitHub(SSH):」 控制檯輸出不工作的地方: 「」使用GIT_ASKPASS設置憑據GitHub(