Petals Distribution

Move to Maven 3.9.6

Details

  • Description:

    Move to Maven 3.9.6 to build Petals artifacts:

    • update enforcer rule to build Petals artifacts,
    • update plugin versions at least to the ones embedded in Maven 3.9.6,
    • update Maven's dependencies into the Maven Petals Plugin and depends-maven-plugin.
  • Environment:
    -

Issue Links

Activity

Christophe DENEUX made changes - Wed, 19 Apr 2023 - 12:05:46 +0200
Field Original Value New Value
Link This issue blocks PETALSDISTRIB-503 [ PETALSDISTRIB-503 ]
Hide
Christophe DENEUX added a comment - Wed, 19 Apr 2023 - 12:32:05 +0200 - edited

List of Maven plugins used in Petals 5.3:

axis2-wsdl2code-maven-plugin:1.7.3
build-helper-maven-plugin:3.2.0
buildnumber-maven-plugin:1.4
cxf-codegen-plugin:3.4.0
cxf-codegen-plugin:3.4.2
cxf-java2ws-plugin:3.4.2
duplicate-finder-maven-plugin:1.5.0
exec-maven-plugin:3.0.0
jacoco-maven-plugin:0.8.6
japicmp-maven-plugin:0.15.1
jaxws-maven-plugin:2.6
jdeb:1.10
juliac-maven-plugin:2.8
license-maven-plugin:2.0.0
maven-antrun-plugin:3.0.0
maven-assembly-plugin:3.3.0
maven-checkstyle-plugin:3.1.1
maven-clean-plugin:3.1.0
maven-compiler-plugin:3.8.1
maven-deploy-plugin:3.0.0-M1
maven-dependency-plugin:3.1.2
maven-enforcer-plugin:3.0.0-M3
maven-failsafe-plugin:3.0.0-M5
maven-install-plugin:3.0.0-M1
maven-jar-plugin:3.2.0
maven-javadoc-plugin:3.2.0
maven-jaxb2-plugin:0.14.0
maven-plugin-plugin:3.6.0
maven-plugin-plugin:3.6.1
maven-release-plugin:3.0.0-M1
maven-resources-plugin:3.2.0
maven-shade-plugin:3.2.4
maven-site-plugin:3.9.1
maven-source-plugin:3.2.0
maven-surefire-plugin:3.0.0-M5
maven-war-plugin:3.3.1
soapui-maven-plugin:5.6.0
spring-boot-maven-plugin:2.2.7.RELEASE
spring-boot-maven-plugin:1.2.7.RELEASE
Show
Christophe DENEUX added a comment - Wed, 19 Apr 2023 - 12:32:05 +0200 - edited List of Maven plugins used in Petals 5.3:
axis2-wsdl2code-maven-plugin:1.7.3
build-helper-maven-plugin:3.2.0
buildnumber-maven-plugin:1.4
cxf-codegen-plugin:3.4.0
cxf-codegen-plugin:3.4.2
cxf-java2ws-plugin:3.4.2
duplicate-finder-maven-plugin:1.5.0
exec-maven-plugin:3.0.0
jacoco-maven-plugin:0.8.6
japicmp-maven-plugin:0.15.1
jaxws-maven-plugin:2.6
jdeb:1.10
juliac-maven-plugin:2.8
license-maven-plugin:2.0.0
maven-antrun-plugin:3.0.0
maven-assembly-plugin:3.3.0
maven-checkstyle-plugin:3.1.1
maven-clean-plugin:3.1.0
maven-compiler-plugin:3.8.1
maven-deploy-plugin:3.0.0-M1
maven-dependency-plugin:3.1.2
maven-enforcer-plugin:3.0.0-M3
maven-failsafe-plugin:3.0.0-M5
maven-install-plugin:3.0.0-M1
maven-jar-plugin:3.2.0
maven-javadoc-plugin:3.2.0
maven-jaxb2-plugin:0.14.0
maven-plugin-plugin:3.6.0
maven-plugin-plugin:3.6.1
maven-release-plugin:3.0.0-M1
maven-resources-plugin:3.2.0
maven-shade-plugin:3.2.4
maven-site-plugin:3.9.1
maven-source-plugin:3.2.0
maven-surefire-plugin:3.0.0-M5
maven-war-plugin:3.3.1
soapui-maven-plugin:5.6.0
spring-boot-maven-plugin:2.2.7.RELEASE
spring-boot-maven-plugin:1.2.7.RELEASE
Christophe DENEUX made changes - Wed, 19 Apr 2023 - 12:35:44 +0200
Link This issue depends on PETALSDISTRIB-505 [ PETALSDISTRIB-505 ]
Hide
Christophe DENEUX added a comment - Wed, 19 Apr 2023 - 12:36:11 +0200 - edited

New plugin version to used:

Show
Christophe DENEUX added a comment - Wed, 19 Apr 2023 - 12:36:11 +0200 - edited New plugin version to used:
Christophe DENEUX made changes - Wed, 19 Apr 2023 - 13:29:51 +0200
Link This issue depends on PETALSDISTRIB-506 [ PETALSDISTRIB-506 ]
Christophe DENEUX made changes - Thu, 20 Apr 2023 - 16:02:22 +0200
Link This issue depends on PETALSDISTRIB-516 [ PETALSDISTRIB-516 ]
Christophe DENEUX made changes - Tue, 25 Apr 2023 - 15:47:59 +0200
Link This issue depends on PETALSDISTRIB-518 [ PETALSDISTRIB-518 ]
Christophe DENEUX made changes - Tue, 25 Apr 2023 - 15:59:56 +0200
Link This issue depends on PETALSDISTRIB-519 [ PETALSDISTRIB-519 ]
Christophe DENEUX made changes - Thu, 27 Apr 2023 - 10:07:23 +0200
Link This issue depends on PETALSDISTRIB-527 [ PETALSDISTRIB-527 ]
Christophe DENEUX made changes - Thu, 27 Apr 2023 - 10:07:58 +0200
Link This issue depends on MAVPETALSPLUG-42 [ MAVPETALSPLUG-42 ]
Christophe DENEUX made changes - Thu, 27 Apr 2023 - 11:09:08 +0200
Link This issue depends on MAVPETALSPLUG-45 [ MAVPETALSPLUG-45 ]
Hide
Christophe DENEUX added a comment - Thu, 27 Apr 2023 - 11:18:16 +0200 - edited

Maven 3.9.1 is required to build Petals artifacts with svn#44934.

All projects of following views of Petals CI was moved to Maven 3.9.1:

  • 1 - Integration tests
  • 2 - Archives-Distributions
  • 3 - Container
  • 4 - Registry Overlay
  • 5 - Clients and Tools
  • 6 - Components
  • 7 - Tools and Commons
  • 8 - EasyCommons
  • 9 - Development tools
  • 11 - Samples
Show
Christophe DENEUX added a comment - Thu, 27 Apr 2023 - 11:18:16 +0200 - edited Maven 3.9.1 is required to build Petals artifacts with svn#44934. All projects of following views of Petals CI was moved to Maven 3.9.1:
  • 1 - Integration tests
  • 2 - Archives-Distributions
  • 3 - Container
  • 4 - Registry Overlay
  • 5 - Clients and Tools
  • 6 - Components
  • 7 - Tools and Commons
  • 8 - EasyCommons
  • 9 - Development tools
  • 11 - Samples
Christophe DENEUX made changes - Thu, 27 Apr 2023 - 11:46:45 +0200
Link This issue depends on MAVPETALSPLUG-46 [ MAVPETALSPLUG-46 ]
Christophe DENEUX made changes - Thu, 27 Apr 2023 - 11:49:15 +0200
Link This issue depends on MAVPETALSPLUG-47 [ MAVPETALSPLUG-47 ]
Christophe DENEUX made changes - Thu, 27 Apr 2023 - 11:52:25 +0200
Link This issue depends on MAVPETALSPLUG-48 [ MAVPETALSPLUG-48 ]
Hide
Christophe DENEUX added a comment - Thu, 27 Apr 2023 - 12:47:28 +0200

Update Maven dependencies of depends-maven-plugin with svn#44936

Show
Christophe DENEUX added a comment - Thu, 27 Apr 2023 - 12:47:28 +0200 Update Maven dependencies of depends-maven-plugin with svn#44936
Christophe DENEUX made changes - Thu, 27 Apr 2023 - 12:48:14 +0200
Priority Blocker [ 1 ]
Description Move to Maven 3.9.1 to build Petals artifacts:
* update enforcer rule to build Petals artifacts,
* update plugin versions at least to the ones embedded in Maven 3.9.1,
* update Maven's dependencies into the Maven Petals Plugin.
Move to Maven 3.9.1 to build Petals artifacts:
* update enforcer rule to build Petals artifacts,
* update plugin versions at least to the ones embedded in Maven 3.9.1,
* update Maven's dependencies into the Maven Petals Plugin and depends-maven-plugin.
Christophe DENEUX made changes - Thu, 27 Apr 2023 - 12:53:07 +0200
Link This issue depends on PETALSDISTRIB-528 [ PETALSDISTRIB-528 ]
Christophe DENEUX made changes - Wed, 3 May 2023 - 18:17:18 +0200
Link This issue depends on PETALSDISTRIB-534 [ PETALSDISTRIB-534 ]
Christophe DENEUX made changes - Thu, 4 May 2023 - 09:06:45 +0200
Link This issue depends on PETALSDISTRIB-535 [ PETALSDISTRIB-535 ]
Christophe DENEUX made changes - Thu, 4 May 2023 - 09:11:56 +0200
Link This issue depends on PETALSDISTRIB-535 [ PETALSDISTRIB-535 ]
Christophe DENEUX made changes - Fri, 2 Jun 2023 - 11:59:45 +0200
Link This issue depends on PETALSDISTRIB-546 [ PETALSDISTRIB-546 ]
Christophe DENEUX made changes - Fri, 2 Jun 2023 - 12:04:05 +0200
Link This issue depends on PETALSDISTRIB-547 [ PETALSDISTRIB-547 ]
Christophe DENEUX made changes - Fri, 2 Jun 2023 - 12:13:30 +0200
Link This issue depends on PETALSDISTRIB-548 [ PETALSDISTRIB-548 ]
Christophe DENEUX made changes - Fri, 2 Jun 2023 - 12:28:16 +0200
Link This issue depends on PETALSDISTRIB-549 [ PETALSDISTRIB-549 ]
Christophe DENEUX made changes - Fri, 2 Jun 2023 - 12:35:25 +0200
Link This issue depends on PETALSDISTRIB-550 [ PETALSDISTRIB-550 ]
Christophe DENEUX made changes - Tue, 6 Jun 2023 - 09:29:52 +0200
Link This issue depends on PETALSDISTRIB-557 [ PETALSDISTRIB-557 ]
Christophe DENEUX made changes - Tue, 6 Jun 2023 - 09:36:03 +0200
Link This issue depends on PETALSDISTRIB-558 [ PETALSDISTRIB-558 ]
Christophe DENEUX made changes - Tue, 6 Jun 2023 - 11:23:50 +0200
Link This issue depends on PETALSDISTRIB-559 [ PETALSDISTRIB-559 ]
Christophe DENEUX made changes - Tue, 6 Jun 2023 - 11:42:12 +0200
Link This issue depends on PETALSDISTRIB-560 [ PETALSDISTRIB-560 ]
Christophe DENEUX made changes - Tue, 6 Jun 2023 - 18:14:59 +0200
Link This issue depends on PETALSDISTRIB-562 [ PETALSDISTRIB-562 ]
Christophe DENEUX made changes - Tue, 6 Jun 2023 - 18:22:24 +0200
Link This issue depends on PETALSDISTRIB-563 [ PETALSDISTRIB-563 ]
Christophe DENEUX made changes - Tue, 6 Jun 2023 - 18:39:28 +0200
Link This issue depends on PETALSESBCONT-481 [ PETALSESBCONT-481 ]
Christophe DENEUX made changes - Tue, 6 Jun 2023 - 18:44:46 +0200
Link This issue depends on PETALSDISTRIB-564 [ PETALSDISTRIB-564 ]
Christophe DENEUX made changes - Tue, 6 Jun 2023 - 18:50:00 +0200
Link This issue depends on PETALSDISTRIB-565 [ PETALSDISTRIB-565 ]
Christophe DENEUX made changes - Wed, 7 Jun 2023 - 08:17:41 +0200
Link This issue depends on PETALSDISTRIB-566 [ PETALSDISTRIB-566 ]
Christophe DENEUX made changes - Wed, 7 Jun 2023 - 08:36:30 +0200
Link This issue depends on PETALSDISTRIB-502 [ PETALSDISTRIB-502 ]
Christophe DENEUX made changes - Wed, 7 Jun 2023 - 08:59:48 +0200
Link This issue depends on PETALSDISTRIB-567 [ PETALSDISTRIB-567 ]
Christophe DENEUX made changes - Wed, 7 Jun 2023 - 09:51:37 +0200
Link This issue depends on PETALSDISTRIB-568 [ PETALSDISTRIB-568 ]
Christophe DENEUX made changes - Wed, 7 Jun 2023 - 09:56:11 +0200
Link This issue depends on PETALSDISTRIB-569 [ PETALSDISTRIB-569 ]
Christophe DENEUX made changes - Wed, 7 Jun 2023 - 10:22:16 +0200
Link This issue depends on PETALSDISTRIB-570 [ PETALSDISTRIB-570 ]
Christophe DENEUX made changes - Wed, 7 Jun 2023 - 10:26:56 +0200
Link This issue depends on PETALSDISTRIB-571 [ PETALSDISTRIB-571 ]
Christophe DENEUX made changes - Wed, 7 Jun 2023 - 10:32:03 +0200
Link This issue depends on PETALSDISTRIB-572 [ PETALSDISTRIB-572 ]
Christophe DENEUX made changes - Mon, 12 Jun 2023 - 16:54:19 +0200
Link This issue depends on PETALSDISTRIB-575 [ PETALSDISTRIB-575 ]
Hide
Christophe DENEUX added a comment - Thu, 1 Aug 2024 - 12:26:21 +0200

Reopened to move to Maven 3.9.6 because our Jenkins 2.468 is not compliant with 3.9.1

Show
Christophe DENEUX added a comment - Thu, 1 Aug 2024 - 12:26:21 +0200 Reopened to move to Maven 3.9.6 because our Jenkins 2.468 is not compliant with 3.9.1
Christophe DENEUX made changes - Thu, 1 Aug 2024 - 12:26:45 +0200
Summary Move to Maven 3.9.1 Move to Maven 3.9.6
Description Move to Maven 3.9.1 to build Petals artifacts:
* update enforcer rule to build Petals artifacts,
* update plugin versions at least to the ones embedded in Maven 3.9.1,
* update Maven's dependencies into the Maven Petals Plugin and depends-maven-plugin.
Move to Maven 3.9.6 to build Petals artifacts:
* update enforcer rule to build Petals artifacts,
* update plugin versions at least to the ones embedded in Maven 3.9.6,
* update Maven's dependencies into the Maven Petals Plugin and depends-maven-plugin.
Christophe DENEUX made changes - Thu, 1 Aug 2024 - 12:27:00 +0200
Status New [ 10000 ] Open [ 10002 ]
Priority Blocker [ 1 ] Major [ 3 ]
Christophe DENEUX made changes - Thu, 1 Aug 2024 - 12:27:01 +0200
Status Open [ 10002 ] In Progress [ 10003 ]
Hide
Christophe DENEUX added a comment - Thu, 1 Aug 2024 - 12:47:23 +0200

Bumped to Maven 3.9.6 with svn#45291

Show
Christophe DENEUX added a comment - Thu, 1 Aug 2024 - 12:47:23 +0200 Bumped to Maven 3.9.6 with svn#45291
Christophe DENEUX made changes - Thu, 1 Aug 2024 - 12:47:23 +0200
Status In Progress [ 10003 ] Resolved [ 10004 ]
Resolution Fixed [ 1 ]
Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
470d 22m
1
Christophe DENEUX
Thu, 1 Aug 2024 - 12:27:00 +0200
Open Open In Progress In Progress
1s
1
Christophe DENEUX
Thu, 1 Aug 2024 - 12:27:01 +0200
In Progress In Progress Resolved Resolved
20m 22s
1
Christophe DENEUX
Thu, 1 Aug 2024 - 12:47:23 +0200

People

Dates

  • Created:
    Wed, 19 Apr 2023 - 12:04:49 +0200
    Updated:
    Thu, 1 Aug 2024 - 12:47:23 +0200
    Resolved:
    Thu, 1 Aug 2024 - 12:47:23 +0200