Skip to content

Commit

Permalink
Merge pull request #461 from yue9944882/chore/make-build-using-bazel
Browse files Browse the repository at this point in the history
Using bazel to run "make build"
  • Loading branch information
k8s-ci-robot committed Dec 25, 2019
2 parents e2a0d6f + 5cd5560 commit d8497ea
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 4 deletions.
7 changes: 5 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,11 @@ clean:

.PHONY: build
build: clean ## Create release artefacts for darwin:amd64, linux:amd64 and windows:amd64. Requires etcd, glide, hg.
go run ./cmd/apiserver-builder-release/main.go vendor --version $(VERSION) --commit $(COMMIT)
go run ./cmd/apiserver-builder-release/main.go build --version $(VERSION)
mkdir -p release/$(VERSION)/src
bazel build --platforms=@io_bazel_rules_go//go/toolchain:$(GOOS)_$(GOARCH) cmd:apiserver-builder
tar xzf bazel-bin/vendor.tar.gz -C release/$(VERSION)/src
cp bazel-bin/cmd/apiserver-builder.tar.gz apiserver-builder-alpha-$(VERSION)-$(GOOS)-$(GOARCH).tar.gz
tar xzf apiserver-builder-alpha-$(VERSION)-$(GOOS)-$(GOARCH).tar.gz -C release/$(VERSION)

.PHONY: package
package: package-linux-amd64
Expand Down
7 changes: 5 additions & 2 deletions scripts/print-workspace-status.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,11 @@ set -o errexit
set -o nounset
set -o pipefail

apiserver_builder_version="v1.16.alpha.0"
k8s_vendor="v1.16.0"
SCRIPT_ROOT=$(dirname "${BASH_SOURCE[0]}")/..
VERSION_FILE=${SCRIPT_ROOT}/VERSION

apiserver_builder_version=$(cat ${VERSION_FILE})
k8s_vendor=kubernetes-1.16.0
git_commit="$(git rev-parse HEAD)"
build_date="$(date +%Y-%m-%d-%H:%M:%S)"

Expand Down

0 comments on commit d8497ea

Please sign in to comment.