From: Cédric Ollivier Date: Mon, 2 Oct 2017 11:12:40 +0000 (+0200) Subject: Add ${DOCKER_TAG} in Docker hooks X-Git-Tag: opnfv-5.0.RC1~37 X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F55%2F43855%2F1;p=functest.git Add ${DOCKER_TAG} in Docker hooks It eases creating Docker images based on branches or tags. Conflicts: docker/components/hooks/post_checkout docker/features/hooks/post_checkout docker/healthcheck/hooks/post_checkout docker/restapi/hooks/post_checkout docker/smoke/hooks/post_checkout docker/vnf/hooks/post_checkout Change-Id: Id84513c53cad72a1fcd0debf06579481609b8bc2 Signed-off-by: Cédric Ollivier (cherry picked from commit 29647efa114151d53ede5ba2d989593992c0b29f) --- diff --git a/docker/components/hooks/post_checkout b/docker/components/hooks/post_checkout index 8f5e4337a..8d0e98124 100644 --- a/docker/components/hooks/post_checkout +++ b/docker/components/hooks/post_checkout @@ -1,6 +1,6 @@ #!/bin/bash -from="${DOCKER_REPO%/*}/functest-core:euphrates" +from="${DOCKER_REPO%/*}/functest-core:${DOCKER_TAG}" sed -i "s|^FROM.*$|FROM ${from}|" Dockerfile exit $? diff --git a/docker/features/hooks/post_checkout b/docker/features/hooks/post_checkout index 8f5e4337a..8d0e98124 100644 --- a/docker/features/hooks/post_checkout +++ b/docker/features/hooks/post_checkout @@ -1,6 +1,6 @@ #!/bin/bash -from="${DOCKER_REPO%/*}/functest-core:euphrates" +from="${DOCKER_REPO%/*}/functest-core:${DOCKER_TAG}" sed -i "s|^FROM.*$|FROM ${from}|" Dockerfile exit $? diff --git a/docker/healthcheck/hooks/post_checkout b/docker/healthcheck/hooks/post_checkout index 8f5e4337a..8d0e98124 100644 --- a/docker/healthcheck/hooks/post_checkout +++ b/docker/healthcheck/hooks/post_checkout @@ -1,6 +1,6 @@ #!/bin/bash -from="${DOCKER_REPO%/*}/functest-core:euphrates" +from="${DOCKER_REPO%/*}/functest-core:${DOCKER_TAG}" sed -i "s|^FROM.*$|FROM ${from}|" Dockerfile exit $? diff --git a/docker/restapi/hooks/post_checkout b/docker/restapi/hooks/post_checkout index 8f5e4337a..8d0e98124 100644 --- a/docker/restapi/hooks/post_checkout +++ b/docker/restapi/hooks/post_checkout @@ -1,6 +1,6 @@ #!/bin/bash -from="${DOCKER_REPO%/*}/functest-core:euphrates" +from="${DOCKER_REPO%/*}/functest-core:${DOCKER_TAG}" sed -i "s|^FROM.*$|FROM ${from}|" Dockerfile exit $? diff --git a/docker/smoke/hooks/post_checkout b/docker/smoke/hooks/post_checkout index 8f5e4337a..8d0e98124 100644 --- a/docker/smoke/hooks/post_checkout +++ b/docker/smoke/hooks/post_checkout @@ -1,6 +1,6 @@ #!/bin/bash -from="${DOCKER_REPO%/*}/functest-core:euphrates" +from="${DOCKER_REPO%/*}/functest-core:${DOCKER_TAG}" sed -i "s|^FROM.*$|FROM ${from}|" Dockerfile exit $? diff --git a/docker/vnf/hooks/post_checkout b/docker/vnf/hooks/post_checkout index 8f5e4337a..8d0e98124 100644 --- a/docker/vnf/hooks/post_checkout +++ b/docker/vnf/hooks/post_checkout @@ -1,6 +1,6 @@ #!/bin/bash -from="${DOCKER_REPO%/*}/functest-core:euphrates" +from="${DOCKER_REPO%/*}/functest-core:${DOCKER_TAG}" sed -i "s|^FROM.*$|FROM ${from}|" Dockerfile exit $?