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