pantry/projects/kubeshark.co/package.yml
Jacob Heider bc39eb650d
fix(kubeshark)
closes #3686

they just released a new version and changed their schema. right now. between the PR and the full build.
2023-10-16 17:24:13 -04:00

33 lines
791 B
YAML

# https://kubeshark.co/
distributable:
url: git+https://github.com/kubeshark/kubeshark
ref: v{{version.raw}}
versions:
github: kubeshark/kubeshark
strip: /^v/
build:
dependencies:
go.dev: ^1.19
gnu.org/make: "*"
git-scm.org: "*"
script: |
make build
mkdir -p "{{ prefix }}"/bin
mv bin/kubeshark_$PLATFORM "{{ prefix }}"/bin/kubeshark
env:
VER: "{{version}}"
darwin/aarch64: {PLATFORM: darwin_arm64, GOOS: darwin, GOARCH: arm64}
darwin/x86-64: {PLATFORM: darwin_amd64, GOOS: darwin, GOARCH: amd64}
linux/aarch64: {PLATFORM: linux_arm64, GOOS: linux, GOARCH: arm64}
linux/x86-64: {PLATFORM: linux_amd64, GOOS: linux, GOARCH: amd64}
provides:
- bin/kubeshark
test:
script: |
test "$(kubeshark version)" = "{{version}}"