Adds gpg, sonatype, changes groupId
This commit is contained in:
71
pom.xml
71
pom.xml
@@ -4,10 +4,11 @@
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<groupId>com.github.gtache</groupId>
|
||||
<groupId>ch.gtache.fxml-compiler</groupId>
|
||||
<artifactId>fxml-compiler</artifactId>
|
||||
<version>1.0-SNAPSHOT</version>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<modules>
|
||||
<module>api</module>
|
||||
<module>core</module>
|
||||
@@ -15,7 +16,13 @@
|
||||
<module>xml</module>
|
||||
</modules>
|
||||
|
||||
<name>fxml-compiler</name>
|
||||
<description>Parent pom for the fxml-compiler project</description>
|
||||
<url>https://github.com/gtache/fxml-compiler</url>
|
||||
|
||||
<scm>
|
||||
<url>https://github.com/gtache/fxml-compiler</url>
|
||||
<connection>scm:git:git@github.com:gtache/fxml-compiler.git</connection>
|
||||
<developerConnection>scm:git:ssh://git@github.com:gtache/fxml-compiler.git</developerConnection>
|
||||
<tag>HEAD</tag>
|
||||
</scm>
|
||||
@@ -25,7 +32,22 @@
|
||||
<url>https://github.com/gtache</url>
|
||||
</organization>
|
||||
|
||||
<developers>
|
||||
<developer>
|
||||
<id>gtache</id>
|
||||
<name>Guillaume Tâche</name>
|
||||
</developer>
|
||||
</developers>
|
||||
|
||||
<licenses>
|
||||
<license>
|
||||
<name>MIT License</name>
|
||||
<url>http://www.opensource.org/licenses/mit-license.php</url>
|
||||
</license>
|
||||
</licenses>
|
||||
|
||||
<properties>
|
||||
<skip.gpg>true</skip.gpg>
|
||||
<maven.min-version>3.6.3</maven.min-version>
|
||||
<maven.compiler.source>21</maven.compiler.source>
|
||||
<maven.compiler.target>21</maven.compiler.target>
|
||||
@@ -38,8 +60,10 @@
|
||||
<plugin.deploy.version>3.1.3</plugin.deploy.version>
|
||||
<plugin.enforcer.version>3.5.0</plugin.enforcer.version>
|
||||
<plugin.failsafe.version>3.5.2</plugin.failsafe.version>
|
||||
<plugin.gpg.version>3.2.7</plugin.gpg.version>
|
||||
<plugin.javadoc.version>3.11.1</plugin.javadoc.version>
|
||||
<plugin.jacoco.version>0.8.12</plugin.jacoco.version>
|
||||
<plugin.publishing.version>0.6.0</plugin.publishing.version>
|
||||
<plugin.release.version>3.1.1</plugin.release.version>
|
||||
<plugin.source.version>3.3.1</plugin.source.version>
|
||||
<plugin.resources.version>3.3.1</plugin.resources.version>
|
||||
@@ -56,6 +80,15 @@
|
||||
<build>
|
||||
<pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.sonatype.central</groupId>
|
||||
<artifactId>central-publishing-maven-plugin</artifactId>
|
||||
<version>${plugin.publishing.version}</version>
|
||||
<extensions>true</extensions>
|
||||
<configuration>
|
||||
<publishingServerId>central</publishingServerId>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-clean-plugin</artifactId>
|
||||
@@ -99,6 +132,7 @@
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-enforcer-plugin</artifactId>
|
||||
@@ -141,6 +175,28 @@
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-gpg-plugin</artifactId>
|
||||
<version>${plugin.gpg.version}</version>
|
||||
<configuration>
|
||||
<skip>${skip.gpg}</skip>
|
||||
<gpgArguments>
|
||||
<arg>--pinentry-mode</arg>
|
||||
<arg>loopback</arg>
|
||||
</gpgArguments>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<goals>
|
||||
<goal>sign</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<keyname>2AFBEC4EEEC7C95CB61D9BB2357A2C2A7A8581E6</keyname>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.jacoco</groupId>
|
||||
<artifactId>jacoco-maven-plugin</artifactId>
|
||||
@@ -243,6 +299,10 @@
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-failsafe-plugin</artifactId>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-gpg-plugin</artifactId>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.jacoco</groupId>
|
||||
<artifactId>jacoco-maven-plugin</artifactId>
|
||||
@@ -277,26 +337,25 @@
|
||||
<dependencyManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.github.gtache</groupId>
|
||||
<groupId>ch.gtache.fxml-compiler</groupId>
|
||||
<artifactId>fxml-compiler-api</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.github.gtache</groupId>
|
||||
<groupId>ch.gtache.fxml-compiler</groupId>
|
||||
<artifactId>fxml-compiler-core</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.github.gtache</groupId>
|
||||
<groupId>ch.gtache.fxml-compiler</groupId>
|
||||
<artifactId>fxml-compiler-maven-plugin</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.github.gtache</groupId>
|
||||
<groupId>ch.gtache.fxml-compiler</groupId>
|
||||
<artifactId>fxml-compiler-xml</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>org.apache.logging.log4j</groupId>
|
||||
<artifactId>log4j-api</artifactId>
|
||||
|
||||
Reference in New Issue
Block a user