1

、私たちは、次の手順して、Java /グルーヴィー/ノードなどのプロジェクトにCICDの操作を行います。PythonのCICDパイプライン

1) - ビルドツール(Mavenの、ノード、Gradleのなど)を使用してアプリケーションをパッケージ化します。スナップショット/リリースバージョンをバイナリリポジトリ(artifactory/nexusなど)にプッシュします。

2) - その場合はリリースバージョンをインクリメントまたはスナップショット(Mavenのような同じビルド・ツールを使用して)

3)を作成 - )ソナーとCLM

4を使用してパッケージをスキャンする - 渡された場合ドッカー画像を作成して展開します。

今、私はPythonベースのアプリケーションのための同様のCICDパイプラインを作成したいと思います。 私はPoint#1#2と#3を混乱させる。 Pythonコードをパッケージ化するにはどうすればよいですか? pipでインストールされたjarファイルをスキャンするにはどうすればよいですか?一旦ピップを実行すると、jarファイルはダウンロードされず、代わりにインストールされます。また、どのようにコードをバージョンアップするのですか?この目的のためにPythonで使用できるビルドツールはありますか?

+0

あなたがこれを行う方法を考え出す終わりますか?私もこれをやろうとしています。 –

+0

@ChrisRisley私は今投稿を回答しました。 –

答えて

1

これは私がやってしまったものです:

testme

+0

素晴らしいです、ありがとうございます。 –

関連する問題