diff --git a/containers/release/Makefile b/containers/release/Makefile index 5bb4a31e34384d48b86e5be4ca4b3c1e8a3a3c1e..307466d05a0bd4fd2222854816cb217cf35095d2 100644 --- a/containers/release/Makefile +++ b/containers/release/Makefile @@ -81,11 +81,16 @@ release: build-nc publish ## Make a release by building and publishing the `{ver @echo "Cleaning up" #docker rmi $(APP_NAME):latest +staging: build-nc publish-staging ## Develop build, do not publish latest + @echo "Cleaning up" + #docker rmi $(APP_NAME):latest + develop: build-nc publish-dev ## Develop build, do not publish latest @echo "Cleaning up" #docker rmi $(APP_NAME):latest release-cached: build publish ## Make a release by building and publishing the `{version}` ans `latest` tagged containers to ECR +staging-cached: build login publish-staging ## staging release develop-cached: build login publish-dev ## develop release publish: login publish-latest publish-version #publish-version ## Publish the `{version}` ans `latest` tagged containers to ECR @@ -98,6 +103,11 @@ publish-latest: ## Publish the `latest` taged container to ECR docker push $(REG_NAME)/$(GL_REG_GROUP)/$(APP_NAME):latest #docker rmi $(REG_NAME)/$(GL_REG_GROUP)/$(APP_NAME):latest +publish-staging: ## Publish the `unstable` taged container to ECR + @echo 'publish unstable to $(REG_NAME)/$(GL_REG_GROUP)/$(APP_NAME)' + docker tag $(APP_NAME):latest $(REG_NAME)/$(GL_REG_GROUP)/$(APP_NAME):testing + docker push $(REG_NAME)/$(GL_REG_GROUP)/$(APP_NAME):testing + publish-dev: ## Publish the `unstable` taged container to ECR @echo 'publish unstable to $(REG_NAME)/$(GL_REG_GROUP)/$(APP_NAME)' docker tag $(APP_NAME):latest $(REG_NAME)/$(GL_REG_GROUP)/$(APP_NAME):unstable