|
1 | | -DRIVER_VERSION := 1.6.0 |
2 | | - |
3 | 1 | PROJECT := go-driver |
4 | 2 | SCRIPTDIR := $(shell pwd) |
5 | 3 |
|
@@ -491,6 +489,8 @@ tools: __dir_setup |
491 | 489 | @GOBIN=$(TMPDIR)/bin go install github.com/google/addlicense@v1.0.0 |
492 | 490 | @echo ">> Fetching govulncheck" |
493 | 491 | @GOBIN=$(TMPDIR)/bin go install golang.org/x/vuln/cmd/govulncheck@v0.1.0 |
| 492 | + @echo ">> Fetching github-release" |
| 493 | + @GOBIN=$(TMPDIR)/bin go install github.com/github-release/github-release@v0.10.0 |
494 | 494 |
|
495 | 495 | .PHONY: license |
496 | 496 | license: |
@@ -561,7 +561,24 @@ run-v2-tests-resilientsingle-with-auth: |
561 | 561 | @echo "Resilient Single, with authentication, v2" |
562 | 562 | @${MAKE} TEST_MODE="resilientsingle" TEST_AUTH="rootpw" __run_v2_tests |
563 | 563 |
|
564 | | -apply-version: |
565 | | - @echo "Updating version to: $(DRIVER_VERSION)" |
566 | | - @VERSION=$(DRIVER_VERSION) go generate version-driver.go |
567 | | - @VERSION=$(DRIVER_VERSION) go generate ./v2/connection/version-driver.go |
| 564 | +GH_RELEASE := $(TMPDIR)/bin/github-release |
| 565 | +RELEASE := $(SCRIPTDIR)/tools/release |
| 566 | +V2_VERSION := ./v2/version/VERSION |
| 567 | + |
| 568 | +release-patch: |
| 569 | + go run $(RELEASE) -type=patch -github-release=$(GH_RELEASE) |
| 570 | + |
| 571 | +release-minor: |
| 572 | + go run $(RELEASE) -type=minor -github-release=$(GH_RELEASE) |
| 573 | + |
| 574 | +release-major: |
| 575 | + go run $(RELEASE) -type=major -github-release=$(GH_RELEASE) |
| 576 | + |
| 577 | +release-v2-patch: |
| 578 | + go run $(RELEASE) -type=patch -github-release=$(GH_RELEASE) -versionfile=$(V2_VERSION) |
| 579 | + |
| 580 | +release-v2-minor: |
| 581 | + go run $(RELEASE) -type=minor -github-release=$(GH_RELEASE) -versionfile=$(V2_VERSION) |
| 582 | + |
| 583 | +release-v2-major: |
| 584 | + go run $(RELEASE) -type=major -github-release=$(GH_RELEASE) -versionfile=$(V2_VERSION) |
0 commit comments