Arul Dhesiaseelan avatar Arul Dhesiaseelan committed c5d91d3

1.0.3 released to maven repository. Fixed release procedure and updated change log.

Comments (0)

Files changed (3)

-To building a fresh release:
+To building a release:
 
 mvn clean install
-mvn -Prelease (add @Ignore for tests that require external dependency.)
-
-Deploy snapshots to Sonatype maven repository.
-mvn clean deploy -Dmaven.test.skip=true
-
-This deploys the snapshots to https://oss.sonatype.org/content/repositories/snapshots/com/fluxcorp/plugins/
+mvn clean deploy (this pushes artifacts to Nexus staging repository, make sure you enable gpg-plugin)
+mvn -Prelease (this generates flux-plugins-1.0.x.zip which is added to bitbucket.org downloads page)
 
 Deploy maven site to http://aruld.bitbucket.org
 mvn site:stage -DstagingDirectory=C:\work\bitbucket\site
 
-Push the site artifacts to bitbucket repository.
+Push the site artifacts to bitbucket repository.
+
+To deploy snapshots to Sonatype maven repository:
+mvn clean deploy -Dmaven.test.skip=true
+
+This deploys the snapshots to https://oss.sonatype.org/content/repositories/snapshots/com/fluxcorp/plugins/
 <project xmlns="http://maven.apache.org/POM/4.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-
   <parent>
     <groupId>org.sonatype.oss</groupId>
     <artifactId>oss-parent</artifactId>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-plugin</artifactId>
       </plugin>
+      <!-- Enable this plugin when performing a release -->
+      <!--<plugin>-->
+        <!--<groupId>org.apache.maven.plugins</groupId>-->
+        <!--<artifactId>maven-gpg-plugin</artifactId>-->
+        <!--<executions>-->
+          <!--<execution>-->
+            <!--<id>sign-artifacts</id>-->
+            <!--<phase>verify</phase>-->
+            <!--<goals>-->
+              <!--<goal>sign</goal>-->
+            <!--</goals>-->
+          <!--</execution>-->
+        <!--</executions>-->
+      <!--</plugin>-->
     </plugins>
   </build>
   <profiles>
         <plugins>
           <plugin>
             <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-gpg-plugin</artifactId>
-            <version>1.2</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-javadoc-plugin</artifactId>
             <version>2.8</version>
             <configuration>

src/main/resources/ChangeLog.txt

-Flux plugins 1.0.3 released on 2 Oct 2011
+Flux plugins 1.0.3 released on 4 Oct 2011
 
 - SCP Action adds support for transferring files over SSH and executing remote commands.
 - Issue#4: File separators were not processed correctly for windows paths in HttpFileTransferAction. Fixed.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.