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

Add cross-dev and cross-util commands. #767

Merged
merged 3 commits into from
Jun 8, 2022
Merged

Commits on Jun 8, 2022

  1. Add cross-util binary with image utilities.

    Add `list-images` and `remove-images` subcommands. `list-images` lists
    all cross images, including local development files. `remove-images`
    removes cross images.
    
    ```bash
    cross-util list-images
    cross-util remove-images
    cross-util remove-images arm-unknown-linux-gnueabihf
    ```
    
    `remove-images` also accepts the following flags:
    - `-f`, `--force`: force removal of images.
    - `-l`, `--local`: also remove local development images.
    - `-e`, `--execute`: remove the images, rather than a dry run.
    
    Both commands accept the additional flags:
    - `-v`, `--verbose`: print verbose diagnostic output.
    - `--engine`: specify the container engine to use.
    Alexhuszagh committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    da52380 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63dff10 View commit details
    Browse the repository at this point in the history
  3. Add cross-dev binary with target info utilities.

    Add `target-info` subcommands. This provides the target info for the
    provided targets, or all targets if none are provided.
    
    ```bash
    cross-dev target-info
    cross-dev target-info arm-unknown-linux-gnueabihf
    ```
    
    `target-info` also accepts the following flags:
    - `-v`, `--verbose`: print verbose diagnostic output.
    - `--engine`: specify the container engine to use.
    - `--registry`: the registry for the image.
    - `--repository`: the repository for the image.
    - `--tag`: the tag for the image.
    
    Other changes:
    - Updated the CI to test building `cross-dev`.
    - Add target info support for Dragonfly.
    Alexhuszagh committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    71fa2f0 View commit details
    Browse the repository at this point in the history