diff --git a/projects/kubectx.dev/package.yml b/projects/kubectx.dev/package.yml index a4f3a2fa..a63ac93d 100644 --- a/projects/kubectx.dev/package.yml +++ b/projects/kubectx.dev/package.yml @@ -1,25 +1,27 @@ distributable: - url: https://github.com/ahmetb/kubectx/archive/refs/tags/v{{version}}.tar.gz - strip-components: 1 + url: git+https://github.com/ahmetb/kubectx.git + ref: ${{version.tag}} versions: github: ahmetb/kubectx + ignore: /^v?0\.[0-8](\.|$)/ # prior to 0.9 kubectx was a bash script provides: - bin/kubectx - bin/kubens dependencies: - kubernetes.io/kubectl: ^1.26.2 - gnu.org/bash: ^5.1 + github.com/junegunn/fzf: '*' build: - script: | - mkdir -p "{{ prefix }}"/bin - mv kubectx "{{ prefix }}"/bin - mv kubens "{{ prefix }}"/bin + dependencies: + go.dev: ^1.20 + env: + CGO_ENABLED: '0' + script: + - go build -o '{{ prefix }}/bin/kubectx' ./cmd/kubectx + - go build -o '{{ prefix }}/bin/kubens' ./cmd/kubens test: - script: | - kubectx --help - kubens --help \ No newline at end of file + - kubectx --help + - kubens --help