Skip to content

Commit 5a053fd

Browse files
authored
Update Sonatype
1 parent 3fee9ea commit 5a053fd

3 files changed

Lines changed: 40 additions & 24 deletions

File tree

Jenkinsfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ pipeline {
33

44
tools {
55
maven 'apache-maven-3.8.6'
6-
jdk 'openjdk-jdk11-latest'
6+
jdk 'openjdk-jdk17-latest'
77
}
88

99
options {

pom.xml

Lines changed: 34 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -59,16 +59,16 @@
5959
<package.type.test>eclipse-test-plugin</package.type.test>
6060

6161
<!-- Build Plugin Versions -->
62-
<tycho.version>2.7.5</tycho.version>
62+
<tycho.version>3.0.5</tycho.version>
6363
<maven.compiler.version>3.10.1</maven.compiler.version>
6464
<maven.clean.version>3.2.0</maven.clean.version>
6565
<maven.checkstyle.version>3.2.1</maven.checkstyle.version>
6666
<checkstyle.version>8.44</checkstyle.version>
6767
<emfcloud.checkstyle.version>0.1.0-SNAPSHOT</emfcloud.checkstyle.version>
6868

6969
<maven.resources.version>3.2.0</maven.resources.version>
70-
<maven.surefire.version>3.0.0-M6</maven.surefire.version>
71-
<maven.failsafe.version>3.0.0-M6</maven.failsafe.version>
70+
<maven.surefire.version>3.5.3</maven.surefire.version>
71+
<maven.failsafe.version>3.5.3</maven.failsafe.version>
7272
<maven.source.plugin>3.2.1</maven.source.plugin>
7373
<maven.dependency.version>3.3.0</maven.dependency.version>
7474
<maven.shade.version>3.3.0</maven.shade.version>
@@ -85,14 +85,14 @@
8585
platform in p2. We try to match the p2-version if possible. -->
8686
<eclipse.core.resources.version>3.7.100</eclipse.core.resources.version>
8787
<eclipse.core.runtime.version>3.7.0</eclipse.core.runtime.version>
88-
<emf.ecore.version>2.26.0</emf.ecore.version>
89-
<emf.common.version>2.23.0</emf.common.version>
90-
<emf.ecore.change.version>2.14.0</emf.ecore.change.version>
91-
<emf.ecore.xmi.version>2.16.0</emf.ecore.xmi.version>
92-
<emf.edit.version>2.16.0</emf.edit.version>
88+
<emf.ecore.version>2.33.0</emf.ecore.version>
89+
<emf.common.version>2.28.0</emf.common.version>
90+
<emf.ecore.change.version>2.15.0</emf.ecore.change.version>
91+
<emf.ecore.xmi.version>2.18.0</emf.ecore.xmi.version>
92+
<emf.edit.version>2.18.0</emf.edit.version>
9393
<emf.transaction.version>1.8.0.201405281451</emf.transaction.version>
9494
<emf.validation.version>1.8.0.201405281429</emf.validation.version>
95-
<emfjson.jackson.version>2.0.0</emfjson.jackson.version>
95+
<emfjson.jackson.version>2.3.0-SNAPSHOT</emfjson.jackson.version>
9696
<fasterxml.jackson.version>2.12.6.1</fasterxml.jackson.version>
9797
<google.guice.version>5.0.1</google.guice.version>
9898
<google.guice.multibindings.version>4.2.3</google.guice.multibindings.version>
@@ -131,6 +131,17 @@
131131
<name>Sonatype</name>
132132
<url>https://oss.sonatype.org/content/groups/public</url>
133133
</pluginRepository>
134+
<pluginRepository>
135+
<name>Central Portal Snapshots</name>
136+
<id>central-portal-snapshots</id>
137+
<url>https://central.sonatype.com/repository/maven-snapshots/</url>
138+
<releases>
139+
<enabled>false</enabled>
140+
</releases>
141+
<snapshots>
142+
<enabled>true</enabled>
143+
</snapshots>
144+
</pluginRepository>
134145
</pluginRepositories>
135146

136147
<profiles>
@@ -318,6 +329,13 @@
318329
<name>WSO2</name>
319330
<url>https://maven.wso2.org/nexus/content/groups/wso2-public</url>
320331
</repository>
332+
<repository>
333+
<id>central</id>
334+
<url>https://repo1.maven.org/maven2</url>
335+
<releases>
336+
<enabled>true</enabled>
337+
</releases>
338+
</repository>
321339
</repositories>
322340

323341
<modules>
@@ -388,23 +406,22 @@
388406

389407
<distributionManagement>
390408
<snapshotRepository>
391-
<id>ossrh</id>
392-
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
409+
<id>central</id>
410+
<url>https://central.sonatype.com/repository/maven-snapshots/</url>
393411
</snapshotRepository>
394412
</distributionManagement>
395413

396414
<build>
397415
<plugins>
398416
<!-- To release to Sonatype/Maven central -->
399417
<plugin>
400-
<groupId>org.sonatype.plugins</groupId>
401-
<artifactId>nexus-staging-maven-plugin</artifactId>
402-
<version>${nexus.maven.version}</version>
418+
<groupId>org.sonatype.central</groupId>
419+
<artifactId>central-publishing-maven-plugin</artifactId>
420+
<version>0.8.0</version>
403421
<extensions>true</extensions>
404422
<configuration>
405-
<serverId>ossrh</serverId>
406-
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
407-
<autoreleaseafterclose>false</autoreleaseafterclose>
423+
<publishingServerId>central</publishingServerId>
424+
<autoPublish>true</autoPublish>
408425
</configuration>
409426
</plugin>
410427

project-templates/modelserver-glspjava-emf-theia/server/pom.xml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,11 @@
3131
<codehaus.mojo.maven.version>3.3.0</codehaus.mojo.maven.version>
3232
<maven.antrun.version>3.1.0</maven.antrun.version>
3333
<!-- Dependencies -->
34-
<emf.ecore.version>2.26.0</emf.ecore.version>
35-
<emf.common.version>2.23.0</emf.common.version>
36-
<emf.ecore.change.version>2.14.0</emf.ecore.change.version>
37-
<emf.ecore.edit.version>2.15.0</emf.ecore.edit.version>
38-
<emf.ecore.xmi.version>2.16.0</emf.ecore.xmi.version>
39-
<emf.edit.version>2.16.0</emf.edit.version>
34+
<emf.ecore.version>2.33.0</emf.ecore.version>
35+
<emf.common.version>2.28.0</emf.common.version>
36+
<emf.ecore.change.version>2.15.0</emf.ecore.change.version>
37+
<emf.ecore.xmi.version>2.18.0</emf.ecore.xmi.version>
38+
<emf.edit.version>2.18.0</emf.edit.version>
4039
<emfjson.jackson.version>2.0.0</emfjson.jackson.version>
4140
<eclipse.core.resources.version>3.7.100</eclipse.core.resources.version>
4241
<eclipse.core.runtime.version>3.7.0</eclipse.core.runtime.version>

0 commit comments

Comments
 (0)