DevOpsでビルドの自動化を探しているときにこの用語に出くわしましたが、この用語の正確な意味がわかりません。誰か説明できますか?
アーティファクトは通常、ビルドプロセスの結果です。出力またはファイルのコレクション(JAR、WAR、DLL、RPMなど)、および場合によってはメタデータファイルも含まれます。
大まかに言うと、ソースコードリポジトリに適用されるプロセスはいずれもアーティファクトをもたらす可能性があります。
リリースは通常、アーティファクトのコレクションです。
アーティファクトは、ソースコードとは別に(たとえば、Githubで)、アーティファクトリポジトリ、またはアーティファクト/パッケージ管理システムに保存できます。例:Sonatype Nexus、Jfrog Artifactory。