2017-05-08 19 views
0

Jenkinsは、デフォルトで、各ビルドで生成されたすべてのビルドと成果物を保持しますか?または、一定時間後に削除します。私は "古いビルドを破棄"オプションを設定することができますが、私はJenkinsのデフォルト動作を知りたいと思います。ビルドとアーティファクトを保持するためのJenkinsのデフォルト動作

+0

ジョブ設定ページで読むことは、Jenkinsが設定しない限り、すべてのビルドと成果物を保持しているようです。 –

答えて

0

デフォルトでは、すべてのビルドと成果物が保持されます。このデフォルトの動作を変更するプラグインはわかりません。

0

ジェンキンスはアーティファクトを保持しません。ジェンキンスはビルド履歴のみを保持し、ビルドナンバーや時間などのビルド情報とメタ情報のログを意味します。

ジンキンズがアーティファクトを保持したければ、それらをアーカイブする必要があります。
ジョブ設定のアーカイブステップを使用するか、Jenkinsfileのhttps://jenkins.io/doc/pipeline/steps/workflow-basic-steps/#archive-archive-artifactsステップを使用してこれを行います。

しかし、Jenkinsはアーティファクトアーカイブツールではありません。最適なのは、http://www.sonatype.org/nexus/またはhttps://www.jfrog.com/artifactory/のようなアーティファクトアーカイブツールを使用することです。

関連する問題