build-pipeline

    0熱度

    1回答

    在我最後一個關於C#項目中的人工製品的問題後,我爲我的DLL使用了Nuget,但沒有像我在Maven中使用的系統那樣的「快照」。 是否有任何關於使用Jenkins構建Build Pipeline作爲構建系統並將Artefact部署到Artefact Server的任何項目或教程? 在我們的Java項目中,我使用Jenkins和Sonatype Nexus。現在我想我需要使用msbuild和某種nu

    0熱度

    1回答

    我有一個非maven項目的二進制文件被部署到Nexus。 我使用gradle的maven插件來創建工件並將其發佈到Nexus 現在,麻煩在於如何將這些工件在Nexus中發佈?我試過尋找jenkins的M2發佈插件,但它在我的源代碼中查找了pom文件。

    -1熱度

    2回答

    我必須將兩個文本文件和一個文件夾複製到構建數據文件夾中,然後再編譯窗口。每次我建立我想要從資產複製這些文件和文件夾建立數據文件夾。這可能是統一的嗎?導致有時我忘記複製數據文件夾中的所需文件,並且我的播放器無法正常工作。

    1熱度

    2回答

    有誰知道是否有任何魔術方法來定義可從DevOps構建的所有階段訪問的env變量管道? 到目前爲止,您似乎唯一能做的就是定義同一階段內所有作業共享的env變量。 據我所知,在掩護下完全隔離,每個階段運行,但我仍想知道如果任何計謀都可以做,以確定所有階段的一個共同的環境變量? 謝謝

    0熱度

    1回答

    查看this post底部的註釋,似乎可以使用curl來下載構建作業生成的工件。 事實上,我能成功地通過調用一個網址像搶構建作業的輸出:https://hub.jazz.net/pipeline/username/projectName/download/stageId/jobId /最新 該在的jobId的URL上面對應於環境變量IDS_JOB_ID,這是可以的流水線階段內。 但現在,我正在尋找

    2熱度

    1回答

    在Jenkins(或Hudson)中,我建立了一個參數化作業的管道,比如說A - > B,它使用Copy Artifact Plugin將工件相互複製。所有作業使用相同的參數,例如目標平臺。每個作業都設置爲放棄舊的構建和工件以限制磁盤使用,只保留最新的穩定構建工件。我使用參數化版本來避免必須維護許多僅在參數設置中不同的作業。 此設置僅適用於所有版本在具有相同參數設置的管道中彼此相繼運行,因此最新的

    1熱度

    1回答

    我正在嘗試設置複雜構建管道,依賴關係圖如下所示。 Prj-A | Prj-B / | \ Prj-C Prj-D Prj-E | | | | | | | | | -------------- | Prj-F 流水線以Prj-A開始,接着是Prj-B。 Prj-C D E可以並行運行。當Prj-C,D,E全部完成時,運行P

    1熱度

    1回答

    假設我已經構建了(很簡單)建立詹金斯管道爲兩個作業: 編譯和單元測試 集成測試 我理想情況下想從兩組測試中獲得代碼覆蓋到SonarQube中。這可能嗎? SonarQube似乎認爲每個更新都是作爲單個事務處理整個項目的。 起初我很高興地看到,在加入增量分析的,但似乎這是針對不同的使用情況:在做的只是改變了文件提交前的檢查。 如果在SonarQube中沒有辦法做到這一點,我僅限於在單元測試中只有可用

    6熱度

    5回答

    我正在爲一些相互依賴的項目構建部署管道。每個版本都會生成一個具有唯一版本號的新版本版本,該版本號將部署到Maven存儲庫中。然後,管道中的下游項目將以該新版本作爲依賴項被觸發,並以類似的方式構建。 我需要的是在構建項目之前更改pom.xml中的屬性值(或多模塊項目中的所有poms)。例如,在下面的代碼中,「0.1.200」將被更改爲「0.1.345」(或任何最新的內部版本號)。使用系統屬性不是一種