1

在我的公司,我們做CICD上的Java/Groovy中/節點等項目通過以下步驟:Python的CICD管道

1) - 包使用的構建工具(Maven的,節點,gradle這個等)的應用程序。將快照/發行版推入二進制回購(artifactory/nexus等)。

2) - 如果其增加版本釋放或創建快照(使用像行家相同構建工具)

3) - 使用聲納和CLM

4掃描包) - 如果傳遞,創建一個docker鏡像並進行部署。

現在我想爲基於Python的應用程序創建一個類似的CICD管道。 我對#1#2和#3點感到困惑。我如何打包Python代碼?我如何掃描通過pip安裝的罐子?因爲一旦我運行pip,罐子不只是下載,而是安裝它們。另外,如何對代碼進行版本化,是否有可以用於Python的構建工具。

+0

你最終搞清楚如何做到這一點?我也試圖做到這一點。 –

+0

@ChrisRisley I現在回覆了帖子。 –

回答

1

這是我落得這樣做:

testme

+0

太棒了,謝謝。 –