aboutsummaryrefslogtreecommitdiff
path: root/xtask
diff options
context:
space:
mode:
authorHenrik Tjäder <henrik@tjaders.com>2025-06-08 13:00:06 +0200
committerEmil Fresk <emil.fresk@gmail.com>2025-06-15 08:11:11 +0000
commit0a688259112698ff38df1f81034175a2a742263d (patch)
treee5ed616a43f4fa9c635ed8c3aa9b468991e01ddf /xtask
parent5131474221deb7c58d86b8311963bed3be1030c6 (diff)
xtask: Add ci/AllCi command
Diffstat (limited to 'xtask')
-rw-r--r--xtask/src/argument_parsing.rs4
-rw-r--r--xtask/src/main.rs1
2 files changed, 5 insertions, 0 deletions
diff --git a/xtask/src/argument_parsing.rs b/xtask/src/argument_parsing.rs
index 2ce1503..2657c64 100644
--- a/xtask/src/argument_parsing.rs
+++ b/xtask/src/argument_parsing.rs
@@ -433,6 +433,10 @@ pub struct Cli {
#[derive(Debug, Clone, Subcommand)]
pub enum Commands {
+ /// Run everything CI would
+ #[clap(alias = "ci")]
+ AllCi,
+
/// Format code
#[clap(alias = "fmt")]
Format(FormatOpt),
diff --git a/xtask/src/main.rs b/xtask/src/main.rs
index 4edc3c5..94cc2f2 100644
--- a/xtask/src/main.rs
+++ b/xtask/src/main.rs
@@ -177,6 +177,7 @@ fn main() -> anyhow::Result<()> {
};
let final_run_results = match &cli.command {
+ Commands::AllCi => {}
Commands::Format(args) => cargo_format(globals, &cargologlevel, &args.package, args.check),
Commands::Clippy(args) => cargo_clippy(globals, &cargologlevel, args, backend),
Commands::Check(args) => cargo(globals, BuildOrCheck::Check, &cargologlevel, args, backend),