Make Manual Channel

This commit is contained in:
2023-03-06 21:06:13 -05:00
parent 9e5edc9045
commit 5d3e3f8a6e

View File

@@ -106,16 +106,9 @@
partitions = 1;
partitionType = "count";
});
} // lib.optionalAttrs (system == "x86_64-linux") {
# NB: cargo-tarpaulin only supports x86_64 systems
# Check code coverage (note: this will not upload coverage anywhere)
newalan-coverage = craneLib.cargoTarpaulin (commonArgs // {
inherit cargoArtifacts;
});
newalan-docker = pkgs.releaseTools.sourceTarball {
name = "New Alan Docker Image";
src = pkgs.dockerTools.buildImage {
newalan-docker = let
image = pkgs.dockerTools.buildImage {
name = "newalan";
tag = "latest";
@@ -125,9 +118,21 @@
pathsToLink = [ "/bin" ];
};
};
in pkgs.releaseTools.channel {
name = "New Alan Docker Image";
constituents = [
# image
];
src = image;
};
} // lib.optionalAttrs (system == "x86_64-linux") {
# NB: cargo-tarpaulin only supports x86_64 systems
# Check code coverage (note: this will not upload coverage anywhere)
newalan-coverage = craneLib.cargoTarpaulin (commonArgs // {
inherit cargoArtifacts;
});
};
packages.default = newalan;
apps.default = flake-utils.lib.mkApp {