From 73e4cbf62afeb60b6aa80f4c2bc8c8fad7a67326 Mon Sep 17 00:00:00 2001 From: Brad Jones Date: Sun, 30 Jul 2023 05:14:14 +1000 Subject: [PATCH] +github.com/gopasspw/gopass (#2686) * +github.com/gopasspw/gopass * add vendored warning --------- Co-authored-by: Jacob Heider --- .../github.com/gopasspw/gopass/package.yml | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 projects/github.com/gopasspw/gopass/package.yml diff --git a/projects/github.com/gopasspw/gopass/package.yml b/projects/github.com/gopasspw/gopass/package.yml new file mode 100644 index 00000000..c2575ce6 --- /dev/null +++ b/projects/github.com/gopasspw/gopass/package.yml @@ -0,0 +1,28 @@ +versions: + github: gopasspw/gopass + +provides: + - bin/gopass + +warnings: + - vendored + +build: + working-directory: ${{prefix}} + dependencies: + curl.se: '*' + env: + darwin/aarch64: {PLATFORM: darwin-arm64} + darwin/x86-64: {PLATFORM: darwin-amd64} + linux/aarch64: {PLATFORM: linux-arm64} + linux/x86-64: {PLATFORM: linux-amd64} + script: + - rm -rf ./gopass.tar.gz ./extracted ./bin + - curl -Lfo gopass.tar.gz "https://github.com/gopasspw/gopass/releases/download/v{{version}}/gopass-{{version}}-$PLATFORM.tar.gz" + - mkdir ./extracted && tar -xf gopass.tar.gz -C ./extracted + - mkdir ./bin && mv ./extracted/gopass ./bin/ && chmod +x ./bin/* + - rm -rf ./gopass.tar.gz ./extracted + +test: + script: + - '[[ "$(gopass --version)" == *"{{version}}"* ]]'