mirror of
https://gitlab.com/famedly/conduit.git
synced 2025-09-05 18:41:00 +00:00
Merge branch 'feat/oci-image-timestamp' into 'next'
feat: add commit timestamp to oci-image Closes #520 See merge request famedly/conduit!769
This commit is contained in:
commit
4fe568ea61
2 changed files with 9 additions and 0 deletions
|
@ -61,6 +61,13 @@
|
|||
# See also `rust-toolchain.toml`
|
||||
sha256 = "sha256-AJ6LX/Q/Er9kS15bn9iflkUwcgYqRQxiOIL2ToVAXaU=";
|
||||
};
|
||||
|
||||
# The timestamp of the last commit in ISO 8601 format
|
||||
timestamp = pkgs.lib.strings.trim (builtins.readFile (
|
||||
pkgs.runCommand "iso-timestamp" {} ''
|
||||
date -u -d "@${toString inputs.self.lastModified}" +%Y-%m-%dT%H:%M:%SZ > $out
|
||||
''
|
||||
));
|
||||
});
|
||||
in
|
||||
inputs.flake-utils.lib.eachDefaultSystem (system:
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
, dockerTools
|
||||
, lib
|
||||
, pkgs
|
||||
, timestamp
|
||||
}:
|
||||
let
|
||||
# See https://github.com/krallin/tini/pull/223
|
||||
|
@ -17,6 +18,7 @@ in
|
|||
dockerTools.buildImage {
|
||||
name = default.pname;
|
||||
tag = "next";
|
||||
created = timestamp;
|
||||
copyToRoot = [
|
||||
dockerTools.caCertificates
|
||||
];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue