{ description = "Protohackers 0: Smoke test"; outputs = { self, nixpkgs }: let system = "x86_64-linux"; pkgs = import nixpkgs { inherit system; }; in rec { packages.x86_64-linux.docker-image = pkgs.dockerTools.buildImage { name = "smoke-test"; config = { Cmd = [ "${packages.x86_64-linux.smoke-test}/bin/0-smoke-test" ]; }; }; packages.x86_64-linux.binary = pkgs.buildGoModule { pname = "smoke-test"; version = "0.0.1"; src = self; vendorSha256 = "pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo="; }; }; }