Skip to content

Commit

Permalink
feat(container image): tag with minor version, v0.x (#2806)
Browse files Browse the repository at this point in the history
  • Loading branch information
notnmeyer authored Mar 27, 2024
1 parent 0042a70 commit 697d893
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions Taskfile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,10 +87,15 @@ tasks:
deps:
- docker:setup
- docker:registry:start
vars:
OPTIC_CLI_VERSION: '{{.OPTIC_CLI_VERSION | default "latest"}}'
env:
OPTIC_CLI_VERSION: '{{.OPTIC_CLI_VERSION | default "latest"}}'
cmds:
- >
docker buildx build --push {{.CLI_ARGS}}
--tag localhost:5000/useoptic/optic:local
--tag localhost:5000/useoptic/optic:${OPTIC_CLI_VERSION%.*}
--platform linux/amd64,linux/arm64
--builder optic-multiplatform-builder
--build-arg OPTIC_CLI_VERSION={{.OPTIC_CLI_VERSION}}
Expand All @@ -116,12 +121,17 @@ tasks:
- docker:setup
vars:
OPTIC_CLI_VERSION: '{{.OPTIC_CLI_VERSION | default "latest"}}'
env:
OPTIC_CLI_VERSION: '{{.OPTIC_CLI_VERSION | default "latest"}}'
cmds:
- >
set -x;
docker buildx build {{.CLI_ARGS}}
--tag docker.io/useoptic/optic:{{.OPTIC_CLI_VERSION}}
--tag docker.io/useoptic/optic:${OPTIC_CLI_VERSION%.*}
--tag docker.io/useoptic/optic:latest
--tag public.ecr.aws/optic/optic:{{.OPTIC_CLI_VERSION}}
--tag public.ecr.aws/optic/optic:${OPTIC_CLI_VERSION%.*}
--tag public.ecr.aws/optic/optic:latest
--platform linux/amd64,linux/arm64
--builder optic-multiplatform-builder
Expand Down

0 comments on commit 697d893

Please sign in to comment.