tests: Unset SOURCE_DATE_EPOCH
authorSimon McVittie <smcv@collabora.com>
Mon, 26 Jul 2021 10:48:45 +0000 (11:48 +0100)
committerSimon McVittie <smcv@collabora.com>
Mon, 26 Jul 2021 10:48:45 +0000 (11:48 +0100)
commit2c5fa2cdb6c304394ca629c959ec53d878f3f93a
tree1878315c91ed7db077ad6a54ea876c997361c958
parent420952595b2cdb85f2dcf553162938535393fb09
tests: Unset SOURCE_DATE_EPOCH

Some distributions set this during build in order to have reproducible
builds from the same source code: for example, Debian uses the date
from debian/changelog.

However, some of our tests assume that `ostree commit` will result in
a commit with the current date/time, and SOURCE_DATE_EPOCH breaks that
assumption. Unset it for our build-time tests.

Resolves: https://github.com/ostreedev/ostree/issues/2405
Signed-off-by: Simon McVittie <smcv@collabora.com>
ci/gh-build.sh
tests/libtest.sh