diff options
| author | Henrik Tjäder <henrik@tjaders.com> | 2025-06-08 13:00:06 +0200 |
|---|---|---|
| committer | Emil Fresk <emil.fresk@gmail.com> | 2025-06-15 08:11:11 +0000 |
| commit | 0a688259112698ff38df1f81034175a2a742263d (patch) | |
| tree | e5ed616a43f4fa9c635ed8c3aa9b468991e01ddf | |
| parent | 5131474221deb7c58d86b8311963bed3be1030c6 (diff) | |
xtask: Add ci/AllCi command
| -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), |
