v4/default.nix
2025-03-24 23:21:33 -07:00

22 lines
No EOL
474 B
Nix

{
pkgs ? import <nixpkgs> {},
vendorHash ? "sha256-YRteL/3725Hm+fdXO+wPYX9nFNbdAHsAwCo3xuVPrwI=",
}:
rec {
default = roleypoly;
roleypoly = pkgs.buildGoModule {
inherit vendorHash;
name = "roleypoly";
src = ./.;
};
container = pkgs.dockerTools.buildImage {
name = "roleypoly/roleypoly";
tag = "latest";
copyToRoot = [
pkgs.dockerTools.caCertificates
];
config = {
Cmd = [ "${roleypoly}/bin/roleypoly" ];
};
};
}