diff options
Diffstat (limited to 'xtask/src')
| -rw-r--r-- | xtask/src/argument_parsing.rs | 4 | ||||
| -rw-r--r-- | xtask/src/main.rs | 1 |
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), |
