ts:scripts: Use SOURCE_DATE_EPOCH env if available

See https://reproducible-builds.org/docs/source-date-epoch/

Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
This commit is contained in:
Andreas Schneider 2022-01-21 13:56:23 +01:00
parent ec04e520ec
commit 90ed90dae5

View file

@ -8,7 +8,7 @@ import { writeFileSync } from 'fs';
import { DAY } from '../util/durations';
const unixTimestamp = parseInt(
execSync('git show -s --format=%ct').toString('utf8'),
process.env.SOURCE_DATE_EPOCH || execSync('git show -s --format=%ct').toString('utf8'),
10
);
const buildCreation = unixTimestamp * 1000;