jenkins-cli

    0熱度

    2回答

    我已經安裝了寶石在我的詹金斯服務器上的兩個地方二進制,每個都是不同的版本: [myserver]$ /opt/chef/embedded/bin/gem --version 2.4.1 [myserver]$ /opt/chefdk/embedded/bin/gem --version 2.4.4 我運行這個詹金斯服務器上的工作有以下命令:/opt/chefdk/embedded/bin

    0熱度

    1回答

    我試圖自動化Jenkins用戶刪除。我嘗試的Groovy腳本如下。當用戶是LDAP集成 import hudson.model.User User u = User.get('rh54') u.delete() 提到Groovy腳本不會刪除。另外正在使用的安全領域是基於角色的策略。 請建議

    1熱度

    1回答

    我試圖使用Groovy腳本添加一個嵌套的看法,但未能 Jenkins.instance.instance.addView(new hudson.plugins.nested__view.NestedView("Sample View")) org.codehaus.groovy.control.MultipleCompilationErrorsException:啓動失敗: Script1.g

    0熱度

    1回答

    我想加載多個參數: 重點A =值 鍵B = B值 是否有一個插件,可以做到這一點從文件或腳本? 預先感謝您。

    1熱度

    2回答

    我有6個Jenkins主機和一個生產Jenkins主機,我們正在使用近100個插件。我們希望確保所有實例具有相同的插件及其各自的版本。 我們在curl命令下面嘗試檢索特定主機使用的插件列表。我們正在嘗試開發該實用程序來比較所有主機上的插件版本,並向我們報告生產主機上是否缺少任何插件。 curl 'https://<Jenkins url>/pluginManager/api/xml?depth=1

    1熱度

    1回答

    我的目標是使用特定參數獲取最新的Jenkins作業(jobname hanna)。 爲什麼我這樣做的唯一原因是Jenkins在從我的腳本觸發時不返回內部版本號,所以我必須傳入一個參數,但我必須能夠稍後查詢該參數。 分辯現在我有這個,這不返回版本ID: curl -X POST 'http://server:8080/api/xml?tree=jobs[name,builds[actions[par

    1熱度

    1回答

    目前我可以使用cli開始Jenkins的工作。 例子: java -jar jenkins-cli.jar -s http://buildserver:8080 build Job_Name 我玩弄詹金斯多分支管道的功能,並沒有想出如何使用上述命令來啓動此類型的工作。 任何想法如何通過上述cli啓動管道構建?

    2熱度

    1回答

    我通過Groovy中動態創建視圖,設置視圖說明.. Jenkins.instance.getItem('my_folder').addView(new ListView('MyNewView') 這個偉大的工程;然後我通過添加一個過濾器到這個視圖.. Jenkins.instance.getItem('my_folder').getView('MyNewView').setIncludeReg

    10熱度

    3回答

    我想用我們在詹金斯的工作作爲一個參數定義參數,參數在同一個作業shell腳本 我添加了一個參數化的構建,並添加參數 high.version:234 low.version:220 我想在我的BUILD部分訪問這些變量作爲shell腳本參數 /bin/bash /hai/mycode/scripts/run_script.sh high.version 如何訪問這個參數在同一作業

    3熱度

    2回答

    我必須跳過一些jenkins基於git commit消息生成。所以我搜索並找到了this jenkins插件。但我無法配置在多分支管道作業中啓用ci-skip。此選項在多分支管道設置中不可用。 有沒有辦法在多分支jenkins管道中配置這個[ci跳過]? 它可用在jenkinsfile中嗎?是否有可能防止jenkins基於jenkinsfile中的提交信息生成?