pantry/projects/vaultproject.io/package.yml

36 lines
722 B
YAML
Raw Normal View History

distributable:
url: git+https://github.com/hashicorp/vault
ref: v{{version}}
versions:
github: hashicorp/vault
platforms:
- darwin
- linux/x86-64
build:
dependencies:
go.dev: '*'
nodejs.org: ^18
# python 3.11 removes 'rU' mode which breaks node-gyp
python.org: ~3.10
npmjs.com: '*'
classic.yarnpkg.com: '*'
git-scm.org: '*'
# TODO: gox
2024-01-30 22:03:01 +03:00
script:
- go mod tidy
2024-04-24 01:22:42 +03:00
# required tooling; no releases to package
- run: |
go install github.com/loggerhead/enumer@latest
export PATH=$HOME/go/bin:$PATH
if: '>=1.16.2'
2024-01-30 22:03:01 +03:00
- make bootstrap static-dist dev-ui
- install -D bin/vault {{prefix}}/bin/vault
provides:
- bin/vault
test: vault --version