Merge branch 'master' into gh-pages
This commit is contained in:
		
						commit
						0f96fae721
					
				
							
								
								
									
										11
									
								
								Makefile
								
								
								
								
							
							
						
						
									
										11
									
								
								Makefile
								
								
								
								
							|  | @ -1,4 +1,4 @@ | |||
| .PHONY: clean local test linux macos mocks docker push scm-source.json e2e | ||||
| .PHONY: clean local test linux macos mocks docker push e2e | ||||
| 
 | ||||
| BINARY ?= postgres-operator | ||||
| BUILD_FLAGS ?= -v | ||||
|  | @ -48,7 +48,7 @@ SHELL := env PATH=$(PATH) $(SHELL) | |||
| default: local | ||||
| 
 | ||||
| clean: | ||||
| 	rm -rf build scm-source.json | ||||
| 	rm -rf build | ||||
| 
 | ||||
| local: ${SOURCES} | ||||
| 	hack/verify-codegen.sh | ||||
|  | @ -60,7 +60,7 @@ linux: ${SOURCES} | |||
| macos: ${SOURCES} | ||||
| 	GOOS=darwin GOARCH=amd64 CGO_ENABLED=${CGO_ENABLED} go build -o build/macos/${BINARY} ${BUILD_FLAGS} -ldflags "$(LDFLAGS)" $^ | ||||
| 
 | ||||
| docker: ${DOCKERDIR}/${DOCKERFILE} scm-source.json | ||||
| docker: ${DOCKERDIR}/${DOCKERFILE} | ||||
| 	echo `(env)` | ||||
| 	echo "Tag ${TAG}" | ||||
| 	echo "Version ${VERSION}" | ||||
|  | @ -69,14 +69,11 @@ docker: ${DOCKERDIR}/${DOCKERFILE} scm-source.json | |||
| 	docker build --rm -t "$(IMAGE):$(TAG)$(CDP_TAG)$(DEBUG_FRESH)$(DEBUG_POSTFIX)" -f "${DOCKERDIR}/${DOCKERFILE}" --build-arg VERSION="${VERSION}" . | ||||
| 
 | ||||
| indocker-race: | ||||
| 	docker run --rm -v "${GOPATH}":"${GOPATH}" -e GOPATH="${GOPATH}" -e RACE=1 -w ${PWD} golang:1.18.9 bash -c "make linux" | ||||
| 	docker run --rm -v "${GOPATH}":"${GOPATH}" -e GOPATH="${GOPATH}" -e RACE=1 -w ${PWD} golang:1.19.8 bash -c "make linux" | ||||
| 
 | ||||
| push: | ||||
| 	docker push "$(IMAGE):$(TAG)$(CDP_TAG)" | ||||
| 
 | ||||
| scm-source.json: .git | ||||
| 	echo '{\n "url": "git:$(GITURL)",\n "revision": "$(GITHEAD)",\n "author": "$(USER)",\n "status": "$(GITSTATUS)"\n}' > scm-source.json | ||||
| 
 | ||||
| mocks: | ||||
| 	GO111MODULE=on go generate ./... | ||||
| 
 | ||||
|  |  | |||
|  | @ -25,7 +25,6 @@ apt-get install -y wget | |||
| export PATH="$PATH:$HOME/go/bin" | ||||
| export GOPATH="$HOME/go" | ||||
| mkdir -p build | ||||
| cp scm-source.json build/ | ||||
| 
 | ||||
| GO111MODULE=on go mod vendor | ||||
| CGO_ENABLED=0 go build -o build/postgres-operator -v -ldflags "$OPERATOR_LDFLAGS" cmd/main.go | ||||
|  |  | |||
|  | @ -6,7 +6,6 @@ LABEL maintainer="Team ACID @ Zalando <team-acid@zalando.de>" | |||
| ENV TERM xterm-256color | ||||
| 
 | ||||
| COPY requirements.txt ./ | ||||
| COPY scm-source.json ./ | ||||
| 
 | ||||
| RUN apt-get update \ | ||||
|     && apt-get install --no-install-recommends -y \ | ||||
|  |  | |||
|  | @ -36,12 +36,9 @@ copy: clean | |||
| 	cp -r ../manifests . | ||||
| 	mkdir tls | ||||
| 
 | ||||
| docker: scm-source.json | ||||
| docker: | ||||
| 	docker build -t "$(IMAGE):$(TAG)" . | ||||
| 
 | ||||
| scm-source.json: ../.git | ||||
| 	echo '{\n "url": "git:$(GITURL)",\n "revision": "$(GITHEAD)",\n "author": "$(USER)",\n "status": "$(GITSTATUS)"\n}' > scm-source.json | ||||
| 
 | ||||
| push: docker | ||||
| 	docker push "$(IMAGE):$(TAG)" | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue