From d1864800b7b4f320d469e053921035bf98da7d72 Mon Sep 17 00:00:00 2001 From: vasraz Date: Thu, 13 Apr 2023 16:53:30 +0100 Subject: Preparation for JDK17 Update/remove outdated plugin Signed-off-by: Vasyl Razinkov Change-Id: Ia89aa73e09691d20dde39346244eb43663a01bde Issue-ID: SDC-4467 --- pom.xml | 44 +++++++++++--------------------------- sdc-workflow-designer-be/pom.xml | 14 +++++++----- sdc-workflow-designer-init/pom.xml | 4 ++-- sdc-workflow-designer-ui/pom.xml | 6 +++--- 4 files changed, 27 insertions(+), 41 deletions(-) diff --git a/pom.xml b/pom.xml index 9e30517b..9ab8d958 100644 --- a/pom.xml +++ b/pom.xml @@ -15,9 +15,9 @@ --> + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xmlns="http://maven.apache.org/POM/4.0.0" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 @@ -49,6 +49,8 @@ ${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml + + 3.3.0 1.41 true 9.4.49.v20220914 @@ -138,8 +140,8 @@ maven-checkstyle-plugin checkstyle-suppressions.xml - checkstyle.suppressions.file - ${checkstyle.skip} + checkstyle.suppressions.file + ${checkstyle.skip} @@ -172,36 +174,16 @@ - org.codehaus.groovy.maven - gmaven-plugin - 1.0 - true + org.codehaus.mojo + build-helper-maven-plugin + ${build-helper-maven-plugin.version} - docker-tags - validate + initialize + parse-version - execute + parse-version - - - println 'Docker Tagging Script:' + project.properties['sdc.project.version'] + '/' + project.properties['sdc.build.timestamp']; - def versionArray; - if (project.properties['sdc.project.version'] != null) { - versionArray = project.properties['sdc.project.version'].split('\\.'); - } - - if (project.properties['sdc.project.version'].endsWith("-SNAPSHOT")) { - project.properties.setProperty('project.docker.latesttag.version', versionArray[0] + '.' + versionArray[1] + "-SNAPSHOT-latest"); - project.properties.setProperty('project.docker.latesttagtimestamp.version', versionArray[0] + '.' + versionArray[1] + "-SNAPSHOT-" + project.properties['sdc.build.timestamp']); - } else { - project.properties.setProperty('project.docker.latesttag.version', versionArray[0] + '.' + versionArray[1] + "-STAGING-latest"); - project.properties.setProperty('project.docker.latesttagtimestamp.version', versionArray[0] + '.' + versionArray[1] + "-STAGING-" + project.properties['sdc.build.timestamp']); - } - - println 'New Tags for docker:' + project.properties['project.docker.latesttag.version'] + '/' + project.properties['project.docker.latesttagtimestamp.version']; - - diff --git a/sdc-workflow-designer-be/pom.xml b/sdc-workflow-designer-be/pom.xml index d265ac4d..7e2d39c0 100644 --- a/sdc-workflow-designer-be/pom.xml +++ b/sdc-workflow-designer-be/pom.xml @@ -16,8 +16,8 @@ 2.2.13.RELEASE 5.2.23.RELEASE - 1.3.1.Final - 1.18.0 + 1.5.3.Final + 1.18.26 3.0.0 2.3.0 4.0.2 @@ -475,7 +475,11 @@ org.projectlombok lombok ${lombok.version} - provided + + + org.projectlombok + lombok-mapstruct-binding + 0.2.0 org.springframework.boot @@ -672,8 +676,8 @@ latest - ${project.docker.latesttagtimestamp.version} - ${project.docker.latesttag.version} + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-${maven.build.timestamp} ${project.basedir}/docker diff --git a/sdc-workflow-designer-init/pom.xml b/sdc-workflow-designer-init/pom.xml index a6f3b5b1..d528be63 100644 --- a/sdc-workflow-designer-init/pom.xml +++ b/sdc-workflow-designer-init/pom.xml @@ -32,8 +32,8 @@ latest - ${project.docker.latesttagtimestamp.version} - ${project.docker.latesttag.version} + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-${maven.build.timestamp} Dockerfile diff --git a/sdc-workflow-designer-ui/pom.xml b/sdc-workflow-designer-ui/pom.xml index 633bf686..5cd87250 100644 --- a/sdc-workflow-designer-ui/pom.xml +++ b/sdc-workflow-designer-ui/pom.xml @@ -139,7 +139,7 @@ org.codehaus.mojo build-helper-maven-plugin - 3.3.0 + ${build-helper-maven-plugin.version} regex-property @@ -210,8 +210,8 @@ latest - ${project.docker.latesttagtimestamp.version} - ${project.docker.latesttag.version} + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-${maven.build.timestamp} ${project.basedir}/docker -- cgit 1.2.3-korg