Build Artifact - CI/CD用語集の定義
build artifactとは、コンパイル済みバイナリ、パッケージ、テストレポートなど、CIのjobが生成し後で利用するために保存されるファイルです。
build artifact とは、jobが生成する出力(バイナリ、バンドル、カバレッジレポート、またはlog)で、他のjobや人が取得できるように永続化されたものです。GitHub Actionsでは、artifactは actions/upload-artifact でアップロードされ、保持期間の経過後に期限切れになります。
Artifactとcacheの違い
artifactは保持してダウンロードしたい出力であり、build cache は再計算を省くために復元する最適化です。両者は異なるストレージと保持ルールを使用します。
関連ガイド
Artifact - CI/CD Glossary DefinitionArtifact: An **artifact** is a file or set of files produced by a job (build output, test report) that can be…
Build Cache - CI/CD Glossary DefinitionBuild Cache: A build cache is a keyed store of files (downloaded dependencies, compiled objects) that a later…
Build Log - CI/CD Glossary DefinitionBuild Log: A build log is the recorded stdout and stderr of every step in a job. It is the primary evidence f…