Source Date Epoch - Definição do Glossário CI/CD
SOURCE_DATE_EPOCH é uma variável de ambiente padronizada que contém um Unix timestamp usado pelas ferramentas de build no lugar do horário atual, para que os timestamps embutidos nos artifacts permaneçam constantes entre builds.
SOURCE_DATE_EPOCH é uma variável de ambiente padronizada que contém um Unix timestamp usado pelas ferramentas de build no lugar do horário atual, para que os timestamps embutidos nos artifacts permaneçam constantes entre builds.
SOURCE_DATE_EPOCH é uma variável de ambiente padronizada que contém um Unix timestamp usado pelas ferramentas de build no lugar do horário atual, para que os timestamps embutidos nos artifacts permaneçam constantes entre builds.
Uso
Defina-a como o horário do último commit, por exemplo export SOURCE_DATE_EPOCH=$(git log -1 --pretty=%ct). Toolchains como GCC, Python e dpkg a respeitam para remover a variância de build time.