Skip to content

Commit 816bb92

Browse files
authored
Merge pull request #1141 from nickysemenza/add-docker-push
add Docker Hub push to release make target
2 parents e905e91 + 6152bbb commit 816bb92

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

Makefile

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,21 @@ __check_defined = \
6262
snapshot:
6363
docker run --rm -v $(PWD):/workdir -w /workdir cbroglie/goreleaser-cgo:1.12.12-musl goreleaser --rm-dist --snapshot --skip-publish
6464

65-
.PHONY: release
66-
release:
65+
.PHONY: github-release
66+
github-release:
6767
@:$(call check_defined, GITHUB_TOKEN)
6868
docker run -e GITHUB_TOKEN=$(GITHUB_TOKEN) --rm -v $(PWD):/workdir -w /workdir cbroglie/goreleaser-cgo:1.12.12-musl goreleaser --rm-dist
6969

70+
.PHONY: docker-build
71+
docker-build:
72+
docker build -f Dockerfile -t cfssl/cfssl:$(VERSION) .
73+
.PHONY: docker-push
74+
docker-push:
75+
docker push cfssl/cfssl:$(VERSION)
76+
77+
.PHONY: release
78+
release: github-release docker-build docker-push
79+
7080
BUILD_PATH := $(CURDIR)/build
7181
INSTALL_PATH := $(BUILD_PATH)/usr/local/bin
7282

0 commit comments

Comments
 (0)