1234567891011121314151617181920212223242526272829303132333435363738394041 |
- # Copyright 2017 The Kubernetes Authors.
- #
- # Licensed under the Apache License, Version 2.0 (the "License");
- # you may not use this file except in compliance with the License.
- # You may obtain a copy of the License at
- #
- # http://www.apache.org/licenses/LICENSE-2.0
- #
- # Unless required by applicable law or agreed to in writing, software
- # distributed under the License is distributed on an "AS IS" BASIS,
- # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- # See the License for the specific language governing permissions and
- # limitations under the License.
- REGISTRY ?= gcr.io/kubernetes-e2e-test-images
- GOARM ?= 7
- QEMUVERSION=v2.9.1
- GOLANG_VERSION=1.13.6
- export
- ifndef WHAT
- $(error WHAT is a required variable, ex: make all WHAT=net)
- endif
- # Build code.
- #
- # Args:
- # WHAT: Directory names to build.
- #
- # Example:
- # make all WHAT=clusterapi-tester
- all: all-container
- all-container:
- ./image-util.sh build $(WHAT)
- all-push: all-container
- ./image-util.sh push $(WHAT)
- .PHONY: all all-push all-container
|