Ranides Atterwim il y a 4 ans
Parent
commit
88cc8f17b2
3 fichiers modifiés avec 57 ajouts et 53 suppressions
  1. 0 1
      assira.core/pom.xml
  2. 0 3
      assira.enterprise/pom.xml
  3. 57 49
      pom.xml

+ 0 - 1
assira.core/pom.xml

@@ -5,7 +5,6 @@
         <groupId>net.ranides</groupId>
         <artifactId>assira.project</artifactId>
         <version>2.7.0</version>
-        <relativePath>../pom.xml</relativePath>
     </parent>
 
     <artifactId>assira.core</artifactId>

+ 0 - 3
assira.enterprise/pom.xml

@@ -5,7 +5,6 @@
         <groupId>net.ranides</groupId>
         <artifactId>assira.project</artifactId>
         <version>2.7.0</version>
-        <relativePath>../pom.xml</relativePath>
     </parent>
 
     <artifactId>assira.enterprise</artifactId>
@@ -22,12 +21,10 @@
         <dependency>
             <groupId>net.ranides</groupId>
             <artifactId>assira.core</artifactId>
-            <version>2.7.0</version>
         </dependency>
         <dependency>
             <groupId>net.ranides</groupId>
             <artifactId>assira.junit</artifactId>
-            <version>2.7.0</version>
             <scope>test</scope>
         </dependency>
         <dependency>

+ 57 - 49
pom.xml

@@ -34,11 +34,11 @@
     <distributionManagement>
         <snapshotRepository>
             <id>ossrh</id>
-            <url>https://oss.sonatype.org/content/repositories/snapshots</url>
+            <url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
         </snapshotRepository>
         <repository>
             <id>ossrh</id>
-            <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
+            <url>https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</url>
         </repository>
     </distributionManagement>
 
@@ -89,7 +89,6 @@
                 <jdk>1.8</jdk>
             </activation>
             <modules>
-                <module>assira.drafts</module>
                 <module>assira.core8</module>
                 <module>assira.jdk8</module>
             </modules>
@@ -103,9 +102,63 @@
                 <module>assira.core11</module>
                 <module>assira.jdk11</module>
                 <module>assira.lambda</module>
-                <module>assira.debugger</module>
             </modules>
         </profile>
+        <profile>
+            <id>release</id>
+            <activation>
+                <activeByDefault>false</activeByDefault>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-source-plugin</artifactId>
+                        <version>2.2.1</version>
+                        <executions>
+                            <execution>
+                                <id>attach-sources</id>
+                                <goals>
+                                    <goal>jar-no-fork</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-javadoc-plugin</artifactId>
+                        <version>3.3.1</version>
+                        <executions>
+                            <execution>
+                                <id>attach-javadocs</id>
+                                <goals>
+                                    <goal>jar</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                        <configuration>
+                            <version>true</version>
+                            <show>public</show>
+                            <doclint>none</doclint>
+                        </configuration>
+                    </plugin>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-gpg-plugin</artifactId>
+                        <version>1.5</version>
+                        <executions>
+                            <execution>
+                                <id>sign-artifacts</id>
+                                <phase>verify</phase>
+                                <goals>
+                                    <goal>sign</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
     </profiles>
 
     <build>
@@ -129,51 +182,6 @@
                     <compilerArgument>-parameters</compilerArgument>
                 </configuration>
             </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-source-plugin</artifactId>
-                <version>2.2.1</version>
-                <executions>
-                    <execution>
-                        <id>attach-sources</id>
-                        <goals>
-                            <goal>jar-no-fork</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-javadoc-plugin</artifactId>
-                <version>3.3.1</version>
-                <executions>
-                    <execution>
-                        <id>attach-javadocs</id>
-                        <goals>
-                            <goal>jar</goal>
-                        </goals>
-                    </execution>
-                </executions>
-                <configuration>
-                    <version>true</version>
-                    <show>public</show>
-                    <doclint>none</doclint>
-                </configuration>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-gpg-plugin</artifactId>
-                <version>1.5</version>
-                <executions>
-                    <execution>
-                        <id>sign-artifacts</id>
-                        <phase>verify</phase>
-                        <goals>
-                            <goal>sign</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-pmd-plugin</artifactId>