Skip to content

Commit 51eb45f

Browse files
author
Komal Yadav
committed
Set up Maven profiles for release and snapshot
updated updated
1 parent f8acad2 commit 51eb45f

1 file changed

Lines changed: 29 additions & 12 deletions

File tree

pom.xml

Lines changed: 29 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -376,6 +376,35 @@
376376
<profiles>
377377
<profile>
378378
<id>release</id>
379+
<build>
380+
<plugins>
381+
<plugin>
382+
<groupId>org.sonatype.central</groupId>
383+
<artifactId>central-publishing-maven-plugin</artifactId>
384+
<version>0.8.0</version>
385+
<extensions>true</extensions>
386+
<configuration>
387+
<publishingServerId>sonatype.release</publishingServerId>
388+
<autoPublish>false</autoPublish>
389+
<ignorePublishedComponents>true</ignorePublishedComponents>
390+
</configuration>
391+
</plugin>
392+
</plugins>
393+
</build>
394+
</profile>
395+
396+
<profile>
397+
<id>version-release</id>
398+
<distributionManagement>
399+
<repository>
400+
<id>artifact-registry</id>
401+
<url>artifactregistry://us-maven.pkg.dev/oss-exit-gate-prod/cloud-data-fusion--mavencentral</url>
402+
</repository>
403+
</distributionManagement>
404+
</profile>
405+
406+
<profile>
407+
<id>common-artifacts</id>
379408
<build>
380409
<plugins>
381410
<!-- Source JAR -->
@@ -439,18 +468,6 @@
439468
</execution>
440469
</executions>
441470
</plugin>
442-
443-
<plugin>
444-
<groupId>org.sonatype.central</groupId>
445-
<artifactId>central-publishing-maven-plugin</artifactId>
446-
<version>0.8.0</version>
447-
<extensions>true</extensions>
448-
<configuration>
449-
<publishingServerId>sonatype.release</publishingServerId>
450-
<autoPublish>false</autoPublish>
451-
<ignorePublishedComponents>true</ignorePublishedComponents>
452-
</configuration>
453-
</plugin>
454471
</plugins>
455472
</build>
456473
</profile>

0 commit comments

Comments
 (0)