Files
aptly/system/t06_publish
Tim Foerster 49f342878a Add SOURCE_DATE_EPOCH support for reproducible builds
Implement support for the SOURCE_DATE_EPOCH environment variable as
specified by reproducible-builds.org. When set, this variable overrides
the current timestamp in the Release file's Date and Valid-Until fields,
enabling reproducible filesystem publishes.

- Read SOURCE_DATE_EPOCH environment variable in Publish()
- Use the epoch timestamp for both Date and Valid-Until fields
- Gracefully fallback to current time if unset or invalid
- Add comprehensive tests for valid and invalid SOURCE_DATE_EPOCH values
2026-02-20 07:24:52 +01:00
..
2024-07-31 22:16:00 +02:00
2024-07-24 21:19:47 +02:00
2014-04-16 00:22:11 +04:00
2015-04-05 22:47:19 +03:00
2017-04-26 23:17:03 +03:00
2017-07-28 22:37:20 +03:00
2019-09-06 23:42:56 +03:00
2024-10-22 16:58:15 +02:00
2024-10-22 16:58:15 +02:00
2024-10-22 16:58:15 +02:00
2024-10-22 16:58:15 +02:00
2024-11-01 20:01:45 +01:00
2024-10-22 16:58:15 +02:00
2024-10-22 16:58:15 +02:00
2026-01-16 14:50:09 +01:00
2026-01-16 14:50:09 +01:00
2025-04-25 00:51:59 +02:00
2017-04-26 23:17:04 +03:00
2024-10-22 16:58:15 +02:00
2017-04-26 23:17:04 +03:00
2026-01-16 14:50:09 +01:00