aboutsummaryrefslogtreecommitdiff
path: root/xtask
diff options
context:
space:
mode:
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),