49 lines
895 B
Plaintext
49 lines
895 B
Plaintext
|
|
# CI Configuration
|
||
|
|
# Generated by TypeDialog - Edit via ci-configure.sh
|
||
|
|
|
||
|
|
{
|
||
|
|
project = {
|
||
|
|
name = "my-rust-project",
|
||
|
|
description = "A Rust project with CI/CD",
|
||
|
|
repository = "https://github.com/example/my-rust-project",
|
||
|
|
},
|
||
|
|
|
||
|
|
ci = {
|
||
|
|
github_actions = {
|
||
|
|
enabled = true,
|
||
|
|
parallel_jobs = 4,
|
||
|
|
timeout_minutes = 60,
|
||
|
|
|
||
|
|
rust = {
|
||
|
|
version = "stable",
|
||
|
|
targets = ["x86_64-unknown-linux-gnu"],
|
||
|
|
},
|
||
|
|
|
||
|
|
cache = {
|
||
|
|
enabled = false,
|
||
|
|
paths = [],
|
||
|
|
},
|
||
|
|
|
||
|
|
tools = {
|
||
|
|
clippy = {
|
||
|
|
enabled = true,
|
||
|
|
args = ["-D", "warnings"],
|
||
|
|
},
|
||
|
|
rustfmt = {
|
||
|
|
enabled = true,
|
||
|
|
edition = "2021",
|
||
|
|
},
|
||
|
|
cargo_audit = {
|
||
|
|
enabled = false,
|
||
|
|
},
|
||
|
|
},
|
||
|
|
},
|
||
|
|
},
|
||
|
|
|
||
|
|
deployment = {
|
||
|
|
enabled = false,
|
||
|
|
environment = "production",
|
||
|
|
auto_deploy = false,
|
||
|
|
},
|
||
|
|
}
|