Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(xtask): add ci subcommand #879

Merged
merged 11 commits into from
Sep 11, 2023
Merged

feat(xtask): add ci subcommand #879

merged 11 commits into from
Sep 11, 2023

Commits on Sep 8, 2023

  1. style(xtask): explicitly specify self for module imports

    Signed-off-by: Martin Kröning <[email protected]>
    mkroening committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    b31ad51 View commit details
    Browse the repository at this point in the history
  2. refactor(xtask): move build and clippy tasks to new modules

    Signed-off-by: Martin Kröning <[email protected]>
    mkroening committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    4a958e3 View commit details
    Browse the repository at this point in the history
  3. style(xtask): rename AArch64 enum variant to Aarch64

    Signed-off-by: Martin Kröning <[email protected]>
    mkroening committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    104091d View commit details
    Browse the repository at this point in the history
  4. feat(xtask): migrate to clap

    Signed-off-by: Martin Kröning <[email protected]>
    mkroening committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    d04641f View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. refactor(xtask): extract artifact args

    Signed-off-by: Martin Kröning <[email protected]>
    mkroening committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    7890a9e View commit details
    Browse the repository at this point in the history
  2. feat(xtask): always build hermit-builtins as release

    Signed-off-by: Martin Kröning <[email protected]>
    mkroening committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    ccc3e1a View commit details
    Browse the repository at this point in the history
  3. refactor(xtask): extract profile_path_component

    Signed-off-by: Martin Kröning <[email protected]>
    mkroening committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    4cb7302 View commit details
    Browse the repository at this point in the history
  4. refactor(xtask): inline out_dir

    Signed-off-by: Martin Kröning <[email protected]>
    mkroening committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    c073def View commit details
    Browse the repository at this point in the history
  5. refactor(xtask): collect artifact paths

    Signed-off-by: Martin Kröning <[email protected]>
    mkroening committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    1c511d7 View commit details
    Browse the repository at this point in the history
  6. feat(xtask): extract CargoBuild

    This improves generated commands.
    mkroening committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    7fbc7eb View commit details
    Browse the repository at this point in the history
  7. feat(xtask): add ci subcommand

    Signed-off-by: Martin Kröning <[email protected]>
    mkroening committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    f91f321 View commit details
    Browse the repository at this point in the history