Skip to content

Commit

Permalink
Merge pull request #19 from simonpasquier/fix-internal-builds
Browse files Browse the repository at this point in the history
Add operator-no-deps target for offline builds
  • Loading branch information
openshift-merge-robot committed Jan 11, 2019
2 parents 312591f + ec13584 commit f8a0aa1
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 4 deletions.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM registry.svc.ci.openshift.org/openshift/release:golang-1.10 AS builder
WORKDIR /go/src/github.com/coreos/prometheus-operator
COPY . .
RUN make operator
RUN make operator-no-deps

FROM registry.svc.ci.openshift.org/openshift/origin-v4.0:base
COPY --from=builder /go/src/github.com/coreos/prometheus-operator/operator /usr/bin/
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile.rhel7
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM registry.svc.ci.openshift.org/ocp/builder:golang-1.10 AS builder
WORKDIR /go/src/github.com/coreos/prometheus-operator
COPY . .
RUN make operator
RUN make operator-no-deps

FROM registry.svc.ci.openshift.org/ocp/4.0:base
COPY --from=builder /go/src/github.com/coreos/prometheus-operator/operator /usr/bin/
Expand Down
7 changes: 5 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,13 @@ clean:
build: operator prometheus-config-reloader k8s-gen

.PHONY: operator
operator: $(GOLANG_FILES)
operator: $(GOLANG_FILES) operator-no-deps

.PHONY: operator-no-deps
operator-no-deps:
GOOS=linux CGO_ENABLED=0 go build \
-ldflags "-X $(GO_PKG)/pkg/version.Version=$(shell cat VERSION)" \
-o $@ cmd/operator/main.go
-o operator cmd/operator/main.go

.PHONY: prometheus-config-reloader
prometheus-config-reloader:
Expand Down

0 comments on commit f8a0aa1

Please sign in to comment.