diff options
Diffstat (limited to 'maven-plugins/tags/maven-zip-plugin-alpha1/README')
-rw-r--r-- | maven-plugins/tags/maven-zip-plugin-alpha1/README | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/maven-plugins/tags/maven-zip-plugin-alpha1/README b/maven-plugins/tags/maven-zip-plugin-alpha1/README deleted file mode 100644 index ee4adda4f1..0000000000 --- a/maven-plugins/tags/maven-zip-plugin-alpha1/README +++ /dev/null @@ -1,79 +0,0 @@ -This module is a Maven plugin which supports using a packaging of zip in a pom.xml to -create a zip format SCA contribution. - -An exmaple pom.xml: - <packaging>zip</packaging> - ... - <build> - ... - <plugins> - <plugin> - <groupId>org.apache.tuscany.maven.plugins</groupId> - <artifactId>maven-zip-plugin</artifactId> - <extensions>true</extensions> - </plugin> - ... - </plugins> - </build> - - -To build, from the top maven-zip-plugin run maven: - -mvn - -or once all the dependencies have been downloaded and a succesful build run use: - -mvn clean install -o - -So as to avoid the Tuscany SCA project using SNAPSHOT dependencies any changes -to this maven-eclipse-compiler module should be released and the Tuscany SCA -project updated to use the newly released version. - -To release this module: - -mvn release:prepare - -followed by: - -mvn release:perform - -That will automatically create an SVN tag from the release, update the version -numbers in the pom.xml files in the trunk and tag, and deploy the artifacts to the -staging repository defined by the <deploy.altRepository> in your Maven settings.xml. -While running it will prompt you for the names for the tag, release version etc. - -In your maven settings.xml file you must have a server defined named "apache.releases", -and a profile named "release". For example: - - <servers> - ... - <server> - <id>apache.releases</id> - <username>antelder</username> - <privateKey>\ant\id_dsa</privateKey> - <passphrase>xxx</passphrase> - <directoryPermissions>775</directoryPermissions> - <filePermissions>664</filePermissions> - </server> - </servers> - - <profiles> - ... - <profile> - <id>release</id> - <properties> - <gpg.passphrase>...</gpg.passphrase> - <deploy.altRepository>apache.releases::default::scp://people.apache.org/home/antelder/public_html/tuscany/maven-zip-plugin-1.0</deploy.altRepository> - </properties> - </profile> - </profiles> - -Call a vote to release the module, eg: http://apache.markmail.org/message/6jnlfxbx7uklt5nv - -After a successfule vote copy the staging artifacts to the live repository, eg: - -cp -p -v -R maven-zip-plugin-alpha1/org/apache/tuscany/maven/plugins/ /x1/www/people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/tuscany/maven/plugins - - - - |