Skip to content
Latchkey

Reproducible Build - CI/CD用語集の定義

reproducible buildは、同じソースから実行するたびにビットレベルで完全に同一の出力artifactを生成し、buildの時刻やパス、マシンに依存しません。

reproducible buildは、同じソースから実行するたびにビットレベルで完全に同一の出力artifactを生成し、buildの時刻やパス、マシンに依存しません。

reproducible buildは、同じソースから実行するたびにビットレベルで完全に同一の出力artifactを生成し、buildの時刻やパス、マシンに依存しません。

実現方法

一般的な手法には、SOURCE_DATE_EPOCH の固定、ファイルリストのソート、アーカイブからのtimestampの除去、すべての依存関係の固定などがあります。検証可能な再現性はsupply chainの信頼を支えます。

関連ガイド