pantry/projects/trippy.cli.rs/package.yml

29 lines
731 B
YAML
Raw Normal View History

distributable:
url: https://github.com/fujiapple852/trippy/archive/refs/tags/{{version}}.tar.gz
strip-components: 1
versions:
github: fujiapple852/trippy
build:
dependencies:
rust-lang.org: ^1.65
rust-lang.org/cargo: '*'
script:
- cargo install $CARGO_ARGS
env:
CARGO_ARGS:
- --locked
- --root="{{prefix}}"
- --path=.
provides:
- bin/trip
test:
script:
- trip --version | grep {{version}}
# Error: privileges are required
# `trip` requires root privileges to run on linux.
- run: |
trip pkgx.sh -u -m json -C 5 > output.json
cat output.json | grep 'pkgx.sh'
cat output.json | grep 'hosts'
cat output.json | grep 'ip'
if: darwin