jenkins-job-dsl

    2熱度

    2回答

    我有一個測試和生產Jenkins 2.0實例(2.19.3)。我使用Job DSL插件(1.53)爲許多不同的分支生成管道DSL。 我安裝並升級了測試實例上的所有插件,並驗證了種子作業可以構建。做同樣的生產實例後,運行種子作業時,我收到此錯誤: Caused by: java.lang.ClassNotFoundException: java.lang$Enum at java.net.

    0熱度

    1回答

    我有幾個源代碼存儲庫,其中包含由Jenkins構建的各種代碼位,以及Jenkins作業和源存儲庫之間的一對一映射。除此之外,我有一個單個存儲庫,其中包含用於創建/更新構建其他回購的Jenkins作業的Job DSL腳本。這種情況看起來是這樣的: 我希望找到一種方法來存儲作業DSL腳本個人的源代碼倉庫內,對旁邊的代碼,並有將觸發一個單一的種子工作通過推送通知任何其他存儲庫。不幸的是,這似乎並沒有得到

    -1熱度

    1回答

    我在Jenkins爲自己的公司應用程序使用了自定義插件。將所有Jenkins作業轉換爲DSL腳本時,這意味着我需要使用configure塊來包含使用此插件運行的任務。我以爲我已經正確地編寫了DSL代碼,因爲當我將它輸入http://job-dsl.herokuapp.com/時,它會生成與我當前的作業config.xml完全匹配的XML。但是,當我在Jenkins中運行DSL腳本並生成作業時,它缺

    0熱度

    1回答

    我想安排一項工作來清理舊版本,所以我配置了下面的腳本,但是它在Jenkins腳本控制檯中工作,而不是用於Jenkins作業配置。當運行工作我得到以下錯誤: Processing provided DSL script ERROR: (script, line 5) No such property: Jenkins for class: script Finished: FAILURE.my sc

    0熱度

    3回答

    我想這樣做,但在詹金斯DSL: 如果發現某處這一點,但它不工作: job('ps-first') { steps { shell('echo "landing"') } postBuildSteps { ...run other job here... } configure { it << 'runPostStepsIfResult

    1熱度

    1回答

    我想將祕密文件添加到我的工作中,但我無法從Jenkis DSL中找到哪個關鍵字,它有什麼建議? 在XML中,它看起來是這樣的: <project> ... <properties>...</properties> <scm class="hudson.scm.NullSCM"/> <builders>...</builders> <buildWrappers> <org.jen

    4熱度

    2回答

    我想使用Pipeline來跟蹤我的SCM中的Jenkin作業。 (源代碼管理經理)。 有沒有辦法,我可以把我現有的工作,並將其導出到一個有效Jenkinsfile可以通過管道被讀取? 我需要導出的主要插件是Github Pull Request Builder,測試結果記錄器,代碼覆蓋記錄器,以及冗餘通知後構建任務。 我的主要問題是如何將我的詹金斯設置導出到一個Jenkinsfile在上面的鏈接提

    0熱度

    1回答

    下面是我要動態地添加新的管道視圖剖視圖插件的config.xml的部分「查看清單節」 <hudson.plugins.sectioned__view.SectionedView plugin="[email protected]"> <owner class="hudson" reference="../../.."/> <name>pipeline view</name>

    1熱度

    2回答

    我需要在jenkins管道作業中運行我自己的Docker圖像,並且我的jenkins已經在容器中運行了? 是否有任何可行的方法來做到這一點?

    0熱度

    1回答

    我知道如何使用輪詢它做的事,與 triggers { scm("H/15 * * * *") } 如何指定的觸發建立定期呢?