11IMAGE_NAME? =golang-action
2- GITHUB_REPO =$(shell git remote get-url origin | sed 's/.* \/\(.* \) \/\(.*\)\.git/\1\/\2/')
3- DOCKER_REPO =$(shell echo $(GITHUB_REPO ) | sed 's/\(.* \) \/\(.*\)/\1/')
2+ GITHUB_REPOSITORY? =$(shell git remote get-url origin | sed 's/.* \/\(.* \) \/\(.*\)\.git/\1\/\2/')
3+ DOCKER_REPOSITORY =$(shell echo $(GITHUB_REPOSITORY ) | sed 's/\(.* \) \/\(.*\)/\1/')
44ROOT_DIR? =$(CURDIR )
55GO_VERSION_DIRS =$(wildcard go* )
66GO_VERSIONS =$(shell echo $(GO_VERSION_DIRS ) | sed 's/go//g')
@@ -23,18 +23,18 @@ docker-build: update-docker-go-versions ## Build the top level Dockerfile using
2323
2424.PHONY : docker-tag
2525docker-tag : # # Tag the docker image using the tag script.
26- docker tag $(IMAGE_NAME ) :latest $(DOCKER_REPO ) /$(IMAGE_NAME ) :$(ACTION_VERSION )
27- docker tag $(IMAGE_NAME ) :latest $(DOCKER_REPO ) /$(IMAGE_NAME ) :$(ACTION_MAJOR_VERSION )
28- docker tag $(IMAGE_NAME ) :latest $(DOCKER_REPO ) /$(IMAGE_NAME ) :$(ACTION_MAJOR_VERSION ) .$(ACTION_MINOR_VERSION )
26+ docker tag $(IMAGE_NAME ) :latest $(DOCKER_REPOSITORY ) /$(IMAGE_NAME ) :$(ACTION_VERSION )
27+ docker tag $(IMAGE_NAME ) :latest $(DOCKER_REPOSITORY ) /$(IMAGE_NAME ) :$(ACTION_MAJOR_VERSION )
28+ docker tag $(IMAGE_NAME ) :latest $(DOCKER_REPOSITORY ) /$(IMAGE_NAME ) :$(ACTION_MAJOR_VERSION ) .$(ACTION_MINOR_VERSION )
2929 for version in $( GO_VERSIONS) ; do \
30- docker tag $(IMAGE_NAME ) :$$ version $(DOCKER_REPO ) /$(IMAGE_NAME ) :$(ACTION_VERSION ) -go$$ version; \
31- docker tag $(IMAGE_NAME ) :$$ version $(DOCKER_REPO ) /$(IMAGE_NAME ) :$(ACTION_MAJOR_VERSION ) -go$$ version; \
32- docker tag $(IMAGE_NAME ) :$$ version $(DOCKER_REPO ) /$(IMAGE_NAME ) :$(ACTION_MAJOR_VERSION ) .$(ACTION_MINOR_VERSION ) -go$$ version; \
30+ docker tag $(IMAGE_NAME ) :$$ version $(DOCKER_REPOSITORY ) /$(IMAGE_NAME ) :$(ACTION_VERSION ) -go$$ version; \
31+ docker tag $(IMAGE_NAME ) :$$ version $(DOCKER_REPOSITORY ) /$(IMAGE_NAME ) :$(ACTION_MAJOR_VERSION ) -go$$ version; \
32+ docker tag $(IMAGE_NAME ) :$$ version $(DOCKER_REPOSITORY ) /$(IMAGE_NAME ) :$(ACTION_MAJOR_VERSION ) .$(ACTION_MINOR_VERSION ) -go$$ version; \
3333 done
3434
3535.PHONY : docker-publish
3636docker-publish : docker-tag # # Publish the image and tags to a repository.
37- docker push $(DOCKER_REPO ) /$(IMAGE_NAME )
37+ docker push $(DOCKER_REPOSITORY ) /$(IMAGE_NAME )
3838
3939.PHONY : update-docker-go-versions
4040update-docker-go-versions : # # Updates go go1.10, go1.11 from the main Dockerfile
0 commit comments