diff --git a/.circleci/config.yml b/.circleci/config.yml index 86a32458..64d69545 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -2,7 +2,7 @@ version: 2.1 orbs: - prometheus: prometheus/prometheus@0.8.0 + prometheus: prometheus/prometheus@0.11.0 go: circleci/go@0.2.0 jobs: @@ -19,7 +19,7 @@ jobs: command: sudo rm -rf /usr/local/go # Whenever the Go version is updated here, .promu.yml should also be updated. - go/install: - version: "1.14" + version: "1.16" - run: name: Remove generated code command: make clean @@ -124,6 +124,7 @@ workflows: only: /.*/ - prometheus/build: name: build + parallelism: 8 filters: tags: only: /.*/ diff --git a/.promu.yml b/.promu.yml index 1c417c77..de9c1ede 100644 --- a/.promu.yml +++ b/.promu.yml @@ -1,7 +1,7 @@ go: # Whenever the Go version is updated here, .travis.yml and # .circle/config.yml should also be updated. - version: 1.14 + version: 1.16 repository: path: github.com/prometheus/alertmanager build: @@ -24,25 +24,11 @@ tarball: - NOTICE crossbuild: platforms: - - linux/amd64 - - linux/386 - - darwin/amd64 - - darwin/386 - - windows/amd64 - - windows/386 - - freebsd/amd64 - - freebsd/386 - - openbsd/amd64 - - openbsd/386 - - netbsd/amd64 - - netbsd/386 - - dragonfly/amd64 - - linux/arm - - linux/arm64 - - freebsd/arm - - netbsd/arm - - linux/ppc64 - - linux/ppc64le - - linux/mips64 - - linux/mips64le - - linux/s390x + - darwin + - dragonfly + - freebsd + - illumos + - linux + - netbsd + - openbsd + - windows diff --git a/Makefile.common b/Makefile.common index fea11039..86b2870a 100644 --- a/Makefile.common +++ b/Makefile.common @@ -78,7 +78,7 @@ ifneq ($(shell which gotestsum),) endif endif -PROMU_VERSION ?= 0.10.0 +PROMU_VERSION ?= 0.11.1 PROMU_URL := https://github.com/prometheus/promu/releases/download/v$(PROMU_VERSION)/promu-$(PROMU_VERSION).$(GO_BUILD_PLATFORM).tar.gz GOLANGCI_LINT :=