jenkins-workflow

    8熱度

    5回答

    我想知道如何從(groovy)Jenkins工作流腳本中調用REST API。我可以執行「sh'curl -X POST ...'」 - 它可以工作,但將請求作爲curl命令構建起來很麻煩,處理響應變得複雜。我更喜歡本地的Groovy HTTP客戶端在groovy中進行編程 - 我應該從哪一個開始?由於腳本在Jenkins中運行,所以需要將所有需要的依賴關係jar複製到Jenkins上的groov

    3熱度

    3回答

    我正在嘗試將工作流程Multibranch 的良好分支處理與強大的Job-Dsl插件作業生成結合起來。所以基本上我希望分支從存儲庫中的腳本重新生成它的作業並運行主要的作業。 但我沒有看到從工作流程腳本中運行Process Job DSLs步驟的方法。可能有內置的方式來執行工作流中的自定義步驟,但我無法找到它。

    0熱度

    1回答

    在階段視圖插件中,我們可以在每個階段看到一個時間戳,顯示該階段的秒數以及在該階段內等待的秒數。這是一種有趣的數據,但我還沒有弄清楚我們可以在單一管道的顯示器外部訪問它。如果我們想在我們自己的指標計劃中使用這些時間,比如衡量多個管道和/或項目的趨勢,是否可以以某種方式在外部訪問?

    1熱度

    1回答

    運行詹金斯工作流程版本1.10,我注意到,有時生成隊列將顯示就業機會,未知步,或執行的部分的顯示名稱排隊將執行一種叫未知任務 這些任務無法取消。我很好奇這些未知的任務/步驟是什麼意思,以及工作流步驟如何進入這個狀態,最後是如何防止它們被阻止。我曾嘗試搜索互聯網和工作流程插件文檔,但找不到答案。

    0熱度

    1回答

    我正在使用Jenkins 1.6.20測試Workflow插件,它使用Groovy創建作業,如您所知。 我想獲取有關當前作業的信息,例如作業的工作目錄。 這是我的代碼: import hudson.EnvVars import hudson.model.* def build_number = Job.getBuildDir() echo "$build_number" 它給我的錯誤

    9熱度

    2回答

    我有一個使用工作流程插件創建的Jenkins構建管道。起初管道使用下面的代碼 step([$class: 'JUnitResultArchiver', testResults: 'build/test-results/*.xml']) 在下面的步驟我包了文物,並把它們運到二進制庫泊塢窗容器中運行的構建一飲而盡,然後存檔測試結果。 當單元測試未通過時,Jenkins知道構建不穩定並將其標記爲黃色

    0熱度

    1回答

    詹金斯按順序運行10個職位,並且少數並行運行,並且說1-2個職位成功,job3職位失敗。我修復了job3.Now我想再次觸發這個工作,但只想從job3中觸發它。所有10個工作都有字符串參數。 我可以選擇要觸發的工作。我怎麼能達到它。請幫助。

    0熱度

    1回答

    我目前正在研究如何開始使用SonarQube作爲構建移動應用程序的Jenkins構建過程的一部分。 因爲我們正在構建移動應用我們的詹金斯在OS X上運行,因此我們可以支持的iOS。 我們有聲納服務器在Windows中運行網絡上的其他地方所以我們需要從OS X盒做的就是發送涉及到分析的文件。 這樣做的最好方法是什麼?使用Sonar Runner jar?如果是的話,最好的地方是從哪裏來的? 編輯 我

    5熱度

    4回答

    我想將我們的舊自由樣式開發版本(我們將分支名稱用作構建參數)遷移到工作流程版本。 目前爲止,我們唯一真正缺少的就是能夠使用參數,例如「branch_name」作爲來自SCM部分的工作流腳本的分支說明符。 在免費的風格構建這工作正常。 任何想法如何實現?我們不希望開發人員在開始構建之前始終更改配置。

    0熱度

    1回答

    我隱藏/清除單個壓縮文件和控制檯輸出當我這樣說 隱藏411文件 我想在zip文件裏面有411個文件, ?所以在這樣做之前存儲未歸檔文件? 在任何情況下,問題是,這是花費過多的時間,大約。自從我一直在進行這種活動以來,最後十分鐘跑了4分鐘。我實際上是在同一個節點上蕩然無存,這需要發生,因爲我只是給一個標籤,因爲它可能是一個不同的節點。該zip文件只有14MB。想法?