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

chore: dont docker tag rc as latest #8055

Merged
merged 1 commit into from
Apr 12, 2021
Merged

Commits on Apr 6, 2021

  1. chore: dont docker tag rc as latest

    - add guard for rc releases; publish them to docker hub with the matching git tag
    - make the semver regex stricter and only publish as latest when a full semver tag with no pre-release suffix is the name of the git tag.
    - add `release` tag as an alias of `latest` as per #3999 (comment)
    
    Tested manually as the push-docker-tag.sh script is set up for it:
    ```shell
    ./push-docker-tags.sh $(date -u +%F) testingsha release v0.9.0-test dry
    Nothing to do. No docker tag defined for branch: release, tag: v0.9.0-test
    
    ./push-docker-tags.sh $(date -u +%F) testingsha release v0.9.0-rc1 dry
    DRY RUN! I would have tagged and pushed the following...
    docker tag ipfs/go-ipfs:wip ipfs/go-ipfs:v0.9.0-rc1
    docker push ipfs/go-ipfs:v0.9.0-rc1
    
    ./push-docker-tags.sh $(date -u +%F) testingsha release v0.9.0 dry
    DRY RUN! I would have tagged and pushed the following...
    docker tag ipfs/go-ipfs:wip ipfs/go-ipfs:v0.9.0
    docker push ipfs/go-ipfs:v0.9.0
    DRY RUN! I would have tagged and pushed the following...
    docker tag ipfs/go-ipfs:wip ipfs/go-ipfs:latest
    docker push ipfs/go-ipfs:latest
    DRY RUN! I would have tagged and pushed the following...
    docker tag ipfs/go-ipfs:wip ipfs/go-ipfs:release
    docker push ipfs/go-ipfs:release
    ```
    
    fixes #3999
    
    License: MIT
    Signed-off-by: Oli Evans <oli@tableflip.io>
    olizilla committed Apr 6, 2021
    Configuration menu
    Copy the full SHA
    3106e5f View commit details
    Browse the repository at this point in the history