phantom_ci-0.1.155 is not a library.
phantomCI
Secure Headless Self-Hosted Runner
Makes zero unnecessary outbound connections, thereby increasing security.
Output is sent to stdout only, by default. (Webhook option in progress.)
Usage
## run normally
phantom_ci
## add repo to config file
phantom_ci add https://github.com/your/repo.git
## install systemd service file
phantom_ci configure service
~/.cache/phantomCI/config/Repo.toml
[]
= "https://github.com/helloimalemur/sys-compare"
[]
= "https://github.com/helloimalemur/ELKTool"
= "master"
./workflow.toml
[] ## name must be integer and correspond to the order in which commands are run
= "ls -lah" ## command string
[]
= "pwd"
[]
= "rm -rf testproj/"
[]
= "cargo new testproj"
[]
= "cargo add tokio --manifest-path testproj/Cargo.toml"
[]
= "cargo run --manifest-path testproj/Cargo.toml"
[]
= "rm -rf testproj/"