2 # Licensed to the Apache Software Foundation (ASF) under one *
3 # or more contributor license agreements. See the NOTICE file *
4 # distributed with this work for additional information *
5 # regarding copyright ownership. The ASF licenses this file *
6 # to you under the Apache License, Version 2.0 (the *
7 # "License"); you may not use this file except in compliance *
8 # with the License. You may obtain a copy of the License at *
10 # http://www.apache.org/licenses/LICENSE-2.0 *
12 # Unless required by applicable law or agreed to in writing, *
13 # software distributed under the License is distributed on an *
14 # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY *
15 # KIND, either express or implied. See the License for the *
16 # specific language governing permissions and limitations *
17 # under the License. *
22 cd $WORKSPACE/utils/test/$MODULE_NAME/docker/
24 # Remove previous containers
25 docker ps -a | grep "opnfv/$MODULE_NAME" | awk '{ print $1 }' | xargs -r docker rm -f
27 # Remove previous images
28 docker images | grep "opnfv/$MODULE_NAME" | awk '{ print $3 }' | xargs -r docker rmi -f
31 docker build --no-cache -t opnfv/$MODULE_NAME:$DOCKER_TAG .
34 docker push opnfv/$MODULE_NAME:$DOCKER_TAG