pantry/projects/trippy.cli.rs/package.yml
Andrew cef94e07e8
+trippy.cli.rs (#4483)
* new file:   projects/trippy.cli.rs/package.yml

* wip

* :(
2023-12-18 15:02:28 -05:00

29 lines
731 B
YAML

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