.. ############################################################################ .. Copyright (c) 2019 AT&T, ENEA AB, Nokia and others # .. # .. Licensed under the Apache License, Version 2.0 (the "License"); # .. you maynot 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. # .. ############################################################################ Overview ======== The Makefile in this directory is used to build and push all the validation containers. The command to do that is: make all REGISTRY= To just build the containers, use the command: make build-all REGISTRY= The k8s container ================= To build just the k8s container, use the command: make k8s-build REGISTRY= To both build and push the container, use the command: make k8s REGISTRY= Container should be started with the admin.conf file mounted: docker run -ti -v /home/jenkins/admin.conf:/root/.kube/config \ /akraino_validation:k8s-latest /bin/sh