From cef94e07e8a1323026ff15ad4062b83f4d3d5c6e Mon Sep 17 00:00:00 2001 From: Andrew <51118083+ArionThinker@users.noreply.github.com> Date: Mon, 18 Dec 2023 22:02:28 +0200 Subject: [PATCH] +trippy.cli.rs (#4483) * new file: projects/trippy.cli.rs/package.yml * wip * :( --- projects/trippy.cli.rs/package.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 projects/trippy.cli.rs/package.yml diff --git a/projects/trippy.cli.rs/package.yml b/projects/trippy.cli.rs/package.yml new file mode 100644 index 00000000..80c922ec --- /dev/null +++ b/projects/trippy.cli.rs/package.yml @@ -0,0 +1,29 @@ +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 \ No newline at end of file