diff --git a/tests/vendored-modules/default.nix b/tests/vendored-modules/default.nix new file mode 100644 index 0000000..8317604 --- /dev/null +++ b/tests/vendored-modules/default.nix @@ -0,0 +1,28 @@ +{ runCommand, buildGoApplication, fetchFromGitHub }: + +let + version = "0.23.1"; + +in +buildGoApplication { + pname = "dstask"; + inherit version; + + src = fetchFromGitHub { + owner = "naggie"; + repo = "dstask"; + rev = "v${version}"; + sha256 = "0rfz8jim0xqcwdb5n28942v9r3hbvhjrwdgzvbwc9f9psqg2s8d2"; + }; + + modules = null; + + ldflags = [ + "-w" + "-s" + "-X github.com/naggie/dstask.VERSION=${version}" + "-X github.com/naggie/dstask.GIT_COMMIT=v${version}" + ]; + + subPackages = [ "cmd/dstask.go" ]; +} diff --git a/tests/vendored-modules/script b/tests/vendored-modules/script new file mode 100755 index 0000000..aece6a7 --- /dev/null +++ b/tests/vendored-modules/script @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +# No-op