From b988cb672876b1c129c76d60d3ddf7d129ef4bc2 Mon Sep 17 00:00:00 2001 From: sebdet Date: Fri, 25 Sep 2020 15:48:10 +0200 Subject: [PATCH] Standardize docker tagging Standardize the docker tagging in all maven modules Issue-ID: SDC-3300 Signed-off-by: sebdet Change-Id: Id43cbd8efea119d4acf7280b75c30a0275ec3242 Signed-off-by: sebdet --- asdctool/pom.xml | 3 ++- catalog-be-plugins/backend-all-plugins/pom.xml | 5 ++--- catalog-be/pom.xml | 8 ++++---- catalog-fe/pom.xml | 11 ++--------- cucumber-js-test-apis-ci/pom.xml | 3 ++- integration-tests/pom.xml | 3 +-- openecomp-be/dist/sdc-onboard-backend-docker/pom.xml | 7 +++++-- openecomp-be/dist/sdc-onboard-db-init-docker/pom.xml | 7 +++++-- pom.xml | 6 +----- sdc-os-chef/pom.xml | 7 +++++-- utils/webseal-simulator/pom.xml | 5 ++--- 11 files changed, 31 insertions(+), 34 deletions(-) diff --git a/asdctool/pom.xml b/asdctool/pom.xml index 0fcb5e0aa0..e733e08430 100644 --- a/asdctool/pom.xml +++ b/asdctool/pom.xml @@ -732,10 +732,11 @@ try ${project.basedir}/sdc-cassandra-init - ${docker.tag} + latest ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp} diff --git a/catalog-be-plugins/backend-all-plugins/pom.xml b/catalog-be-plugins/backend-all-plugins/pom.xml index fa3ca01c6d..9714cf7c38 100644 --- a/catalog-be-plugins/backend-all-plugins/pom.xml +++ b/catalog-be-plugins/backend-all-plugins/pom.xml @@ -34,8 +34,6 @@ limitations under the License. backend-all-plugins - ${project.version}-STAGING-${maven.build.timestamp} - ${project.version}-STAGING-latest true true true @@ -78,10 +76,11 @@ limitations under the License. try backend-all-plugins/Dockerfile - ${docker.tag} + latest ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp} backend-all-plugins/backend-all-plugins-files.xml diff --git a/catalog-be/pom.xml b/catalog-be/pom.xml index dfe5706cc8..0ee54cbd48 100644 --- a/catalog-be/pom.xml +++ b/catalog-be/pom.xml @@ -18,8 +18,6 @@ 3.25.0 3.1.1 1.5.3 - ${project.version}-STAGING-${maven.build.timestamp} - ${project.version}-STAGING-latest @@ -1062,10 +1060,11 @@ try backend - ${docker.tag} + latest ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp} backend/backend-files.xml @@ -1081,10 +1080,11 @@ try ${project.basedir}/sdc-backend-init - ${docker.tag} + latest ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp} diff --git a/catalog-fe/pom.xml b/catalog-fe/pom.xml index 057df35322..31d07a9caa 100644 --- a/catalog-fe/pom.xml +++ b/catalog-fe/pom.xml @@ -471,14 +471,6 @@ ${project.artifactId}-${project.version} - - docker-staging - - ${project.version}-STAGING-${maven.build.timestamp} - ${project.version}-STAGING-latest - - - docker @@ -542,10 +534,11 @@ try ${project.basedir}/sdc-frontend - ${docker.tag} + latest ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp} diff --git a/cucumber-js-test-apis-ci/pom.xml b/cucumber-js-test-apis-ci/pom.xml index d588dacaa7..68165528cf 100644 --- a/cucumber-js-test-apis-ci/pom.xml +++ b/cucumber-js-test-apis-ci/pom.xml @@ -242,10 +242,11 @@ try ${project.build.directory}/docker_assembly - ${docker.tag} + latest ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp} diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml index 26c82250eb..88491ddd69 100644 --- a/integration-tests/pom.xml +++ b/integration-tests/pom.xml @@ -49,8 +49,7 @@ limitations under the License. ${project.build.directory}/chef-config ${project.build.directory}/plugins/sdc-be /tmp/sdc-integration-tests - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest - + latest 2.53.1 diff --git a/openecomp-be/dist/sdc-onboard-backend-docker/pom.xml b/openecomp-be/dist/sdc-onboard-backend-docker/pom.xml index d452bbe9a2..c07cc8a878 100644 --- a/openecomp-be/dist/sdc-onboard-backend-docker/pom.xml +++ b/openecomp-be/dist/sdc-onboard-backend-docker/pom.xml @@ -126,8 +126,11 @@ try ${project.basedir}/artifacts - ${docker.tag} - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + latest + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp} diff --git a/openecomp-be/dist/sdc-onboard-db-init-docker/pom.xml b/openecomp-be/dist/sdc-onboard-db-init-docker/pom.xml index 1276469562..d9abf66927 100644 --- a/openecomp-be/dist/sdc-onboard-db-init-docker/pom.xml +++ b/openecomp-be/dist/sdc-onboard-db-init-docker/pom.xml @@ -77,8 +77,11 @@ try ${project.basedir}/artifacts - ${docker.tag} - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + latest + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp} diff --git a/pom.xml b/pom.xml index 32fc63d5ff..b21ab20b60 100644 --- a/pom.xml +++ b/pom.xml @@ -39,9 +39,9 @@ Modifications copyright (c) 2018-2019 Nokia UTF-8 + yyyyMMdd'T'HHmmss'Z' ${project.version} - 0.11 3.10 @@ -152,10 +152,6 @@ Modifications copyright (c) 2018-2019 Nokia https://nexus.onap.org /content/sites/site/org/openecomp/sdc/${project.version} 176c31dfe190a - - yyyyMMdd'T'HHmmss'Z' - - ${project.version}-${maven.build.timestamp} 2.6.1.Final diff --git a/sdc-os-chef/pom.xml b/sdc-os-chef/pom.xml index 4be865d2a0..29a594b773 100644 --- a/sdc-os-chef/pom.xml +++ b/sdc-os-chef/pom.xml @@ -77,8 +77,11 @@ try ${project.basedir}/sdc-cassandra - ${docker.tag} - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + latest + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp} diff --git a/utils/webseal-simulator/pom.xml b/utils/webseal-simulator/pom.xml index 4b4e86bc67..2d027b74b0 100644 --- a/utils/webseal-simulator/pom.xml +++ b/utils/webseal-simulator/pom.xml @@ -18,8 +18,6 @@ yyyyMMdd'T'HHmmss'Z' https://nexus.onap.org UTF-8 - ${project.version}-${maven.build.timestamp} - ${project.version}-latest true @@ -224,10 +222,11 @@ try ${basedir}${file.separator}sdc-simulator - ${docker.tag} + latest ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp} -- 2.16.6