Radish alpha
r
Radicle CI broker
Radicle
Git (anonymous pull)
Log in to clone via SSH
Could auto-detect the type of project in the repository and run a common plan for that kind of project
liw opened 10 months ago

Easy for Rust, but hard in general. It'd be OK to support just one or two common types of project.

liw commented 10 months ago

Could also be provided as a tool that developers can run to add a CI specific plan file.

liw commented 9 months ago

Example: if repsitory contains Cargo.toml at the root, assume it's a Rust project, and run the following:

cargo clippy --all-targets --workspace -- --deny warnings
carbo build --all-targets --workspace
cargo test --workspace

That will work for most Rust projects.

liw added someday/maybe 9 months ago