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

[Enhancement] Improved Pipeline for Multiarch Images and SemVer Tags #712

Merged
merged 3 commits into from
Aug 18, 2021

Conversation

iwilltry42
Copy link
Member

@iwilltry42 iwilltry42 commented Aug 17, 2021

Fixes #694
Now the pipeline should build/tag/push images/manifests like follows:

Git Event Git Tag Target Branch Resulting Tags
tag v5.1.0 (release) * 5, 5.1, 5.1.0 (manifest + images with `-OS-ARCH` suffix)
tag v5.1.0-dev.1 (pre-release) * 5.1.0-dev.1 (manifest + images with suffix)
push --- main latest (manifest + images with suffix)
push --- * (not main) ---

Images:

  • rancher/k3d: rancher/k3d:<tag> & rancher/k3d:<tag>-dind <-- now also multiarch
  • rancher/k3d-proxy
  • rancher/k3d-tools

@iwilltry42 iwilltry42 added the enhancement New feature or request label Aug 17, 2021
@iwilltry42 iwilltry42 added this to the v4.4.8 milestone Aug 17, 2021
@iwilltry42 iwilltry42 self-assigned this Aug 17, 2021
@iwilltry42 iwilltry42 changed the base branch from main to main-v5 August 17, 2021 06:53
@iwilltry42 iwilltry42 modified the milestones: v4.4.8, v5.0.0 Aug 17, 2021
@iwilltry42 iwilltry42 force-pushed the enhancement/improved-multiarch-pipeline branch from 2bad837 to 6497ef6 Compare August 17, 2021 06:57
@iwilltry42 iwilltry42 marked this pull request as ready for review August 17, 2021 06:58
@iwilltry42 iwilltry42 merged commit b8f9bad into main-v5 Aug 18, 2021
iwilltry42 added a commit that referenced this pull request Aug 18, 2021
…712)

* ci/drone: multiarch images for everything + auto_tagged semver manifests/images
rancherio-gh-m pushed a commit that referenced this pull request Aug 18, 2021
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Wed Aug 18 09:31:31 2021 +0200

    [Enhancement] Improved Pipeline for Multiarch Images and SemVer Tags (#712)

    * ci/drone: multiarch images for everything + auto_tagged semver manifests/images
rancherio-gh-m pushed a commit that referenced this pull request Aug 18, 2021
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Wed Aug 18 09:31:31 2021 +0200

    [Enhancement] Improved Pipeline for Multiarch Images and SemVer Tags (#712)

    * ci/drone: multiarch images for everything + auto_tagged semver manifests/images
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEATURE] SemVer container image tags
1 participant