-
Notifications
You must be signed in to change notification settings - Fork 945
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
kie-issues#1123:unify maven projects configuration (#3078)
* kie-issues#1123:unify maven projects configuration * adjust deploy operation * Revert "adjust deploy operation" This reverts commit 2d8cf63. * add missing bits --------- Co-authored-by: jstastny-cz <[email protected]>
- Loading branch information
1 parent
0ed6010
commit 3a2695b
Showing
1 changed file
with
39 additions
and
73 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -25,7 +25,7 @@ | |
<parent> | ||
<groupId>org.apache</groupId> | ||
<artifactId>apache</artifactId> | ||
<version>30</version> | ||
<version>32</version> | ||
</parent> | ||
|
||
<groupId>org.optaplanner</groupId> | ||
|
@@ -43,6 +43,10 @@ | |
</description> | ||
<url>https://www.optaplanner.org</url> | ||
<inceptionYear>2006</inceptionYear> | ||
<organization> | ||
<name>The Apache Software Foundation</name> | ||
<url>https://apache.org/</url> | ||
</organization> | ||
<licenses> | ||
<license> | ||
<name>The Apache Software License, Version 2.0</name> | ||
|
@@ -51,66 +55,9 @@ | |
</license> | ||
</licenses> | ||
|
||
<properties> | ||
<!-- TODO: Evaluate if this override is still needed. --> | ||
<!-- The property sonar.projectKey is defined in the CI in order not to collide with optawebs. It overrides | ||
the default GroupId:ArtifactId to map both main branch and 7.x branches to the same SonarCloud project. | ||
As the sonar.moduleKey inherits the value of sonar.projectKey by default, we have to override it too. --> | ||
<sonar.moduleKey>${project.groupId}:${project.artifactId}</sonar.moduleKey> | ||
<version.rewrite.plugin>4.45.0</version.rewrite.plugin> | ||
|
||
<!-- reproducible build --> | ||
<project.build.outputTimestamp>2024-01-12T00:00:00Z</project.build.outputTimestamp> | ||
<version.maven.artifact.plugin>3.4.1</version.maven.artifact.plugin> | ||
</properties> | ||
|
||
<distributionManagement> | ||
<repository> | ||
<id>apache-release-staging-repository</id> | ||
<name>Apache Release Staging Repository</name> | ||
<url>https://repository.apache.org/service/local/staging/deploy/maven2</url> | ||
</repository> | ||
<snapshotRepository> | ||
<id>apache-snapshots-repository</id> | ||
<name>Apache Snapshot Repository</name> | ||
<url>https://repository.apache.org/content/repositories/snapshots/</url> | ||
</snapshotRepository> | ||
</distributionManagement> | ||
|
||
<repositories> | ||
<repository> | ||
<id>apache-public-repository-group</id> | ||
<url>https://repository.apache.org/content/groups/public/</url> | ||
<releases> | ||
<!-- Get releases only from Maven Central which is faster. --> | ||
<enabled>false</enabled> | ||
</releases> | ||
<snapshots> | ||
<enabled>true</enabled> | ||
</snapshots> | ||
</repository> | ||
</repositories> | ||
<pluginRepositories> | ||
<pluginRepository> | ||
<id>apache-public-repository-group</id> | ||
<name>Apache Public Repository Group</name> | ||
<url>https://repository.apache.org/content/groups/public/</url> | ||
<layout>default</layout> | ||
<releases> | ||
<!-- Only get SNAPSHOTS from Apache repository, | ||
so it tries to get releases first (and only) from Maven Central. --> | ||
<enabled>false</enabled> | ||
</releases> | ||
<snapshots> | ||
<enabled>true</enabled> | ||
<updatePolicy>daily</updatePolicy> | ||
</snapshots> | ||
</pluginRepository> | ||
</pluginRepositories> | ||
|
||
<scm> | ||
<connection>scm:git:git@github.com:apache/incubator-kie-optaplanner.git</connection> | ||
<developerConnection>scm:git:git@github.com:apache/incubator-kie-optaplanner.git</developerConnection> | ||
<connection>scm:git:https://github.com/apache/incubator-kie-optaplanner.git</connection> | ||
<developerConnection>scm:git:https://github.com/apache/incubator-kie-optaplanner.git</developerConnection> | ||
<url>https://github.com/apache/incubator-kie-optaplanner</url> | ||
</scm> | ||
<issueManagement> | ||
|
@@ -119,31 +66,50 @@ | |
</issueManagement> | ||
<developers> | ||
<developer> | ||
<name>All developers are listed on the team website</name> | ||
<url>https://www.optaplanner.org/community/team.html</url> | ||
<name>The Apache KIE Team</name> | ||
<email>[email protected]</email> | ||
<url>https://kie.apache.org</url> | ||
<organization>Apache Software Foundation</organization> | ||
<organizationUrl>http://apache.org/</organizationUrl> | ||
</developer> | ||
</developers> | ||
<contributors> | ||
<contributor> | ||
<name>All contributors are listed on the team website</name> | ||
<url>https://www.optaplanner.org/community/team.html</url> | ||
</contributor> | ||
</contributors> | ||
<mailingLists> | ||
<mailingList> | ||
<name>Development mailing list</name> | ||
<post>[email protected]</post> | ||
<name>Development List</name> | ||
<subscribe>[email protected]</subscribe> | ||
<unsubscribe>[email protected]</unsubscribe> | ||
<post>[email protected]</post> | ||
<archive>https://lists.apache.org/[email protected]</archive> | ||
</mailingList> | ||
<mailingList> | ||
<name>setup</name> | ||
<subscribe>https://groups.google.com/forum/#!forum/optaplanner-dev</subscribe> | ||
<unsubscribe>https://groups.google.com/forum/#!forum/optaplanner-dev</unsubscribe> | ||
<name>User List</name> | ||
<subscribe>[email protected]</subscribe> | ||
<unsubscribe>[email protected]</unsubscribe> | ||
<post>[email protected]</post> | ||
<archive>https://lists.apache.org/[email protected]</archive> | ||
</mailingList> | ||
<mailingList> | ||
<name>Commits List</name> | ||
<subscribe>[email protected]</subscribe> | ||
<unsubscribe>[email protected]</unsubscribe> | ||
<post>[email protected]</post> | ||
<archive>https://lists.apache.org/[email protected]</archive> | ||
</mailingList> | ||
</mailingLists> | ||
|
||
<properties> | ||
<!-- TODO: Evaluate if this override is still needed. --> | ||
<!-- The property sonar.projectKey is defined in the CI in order not to collide with optawebs. It overrides | ||
the default GroupId:ArtifactId to map both main branch and 7.x branches to the same SonarCloud project. | ||
As the sonar.moduleKey inherits the value of sonar.projectKey by default, we have to override it too. --> | ||
<sonar.moduleKey>${project.groupId}:${project.artifactId}</sonar.moduleKey> | ||
<version.rewrite.plugin>4.45.0</version.rewrite.plugin> | ||
|
||
<!-- reproducible build --> | ||
<project.build.outputTimestamp>2024-01-12T00:00:00Z</project.build.outputTimestamp> | ||
<version.maven.artifact.plugin>3.4.1</version.maven.artifact.plugin> | ||
</properties> | ||
|
||
<modules> | ||
<module>build/optaplanner-bom</module> | ||
<module>build/optaplanner-ide-config</module> | ||
|