Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Dirigible/Infrastructure/Update Release"
< Dirigible | Infrastructure
m |
|||
(7 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== Update Release == | == Update Release == | ||
− | ===Procedure=== | + | === Procedure === |
---- | ---- | ||
− | + | ==== Verify the Codebase ==== | |
+ | git pull | ||
+ | mvn clean install | ||
mvn javadoc:javadoc | mvn javadoc:javadoc | ||
+ | |||
+ | ==== Change Version for Release ==== | ||
+ | |||
mvn versions:set -DnewVersion=3.0.2 | mvn versions:set -DnewVersion=3.0.2 | ||
mvn clean install | mvn clean install | ||
Line 18: | Line 23: | ||
# [https://wiki.eclipse.org/Dirigible/Infrastructure/Update_Trial Update Trial] | # [https://wiki.eclipse.org/Dirigible/Infrastructure/Update_Trial Update Trial] | ||
− | # Change Version for Development | + | ==== Upload to Maven Central ==== |
+ | |||
+ | mvn javadoc:jar | ||
+ | mvn deploy -P release -DskipTests | ||
+ | |||
+ | https://oss.sonatype.org/#nexus-search;quick~dirigible -> close & release | ||
+ | |||
+ | ==== Change Version for Development ==== | ||
mvn versions:set -DnewVersion=3.0.3-SNAPSHOT | mvn versions:set -DnewVersion=3.0.3-SNAPSHOT | ||
mvn clean install | mvn clean install | ||
git add . | git add . | ||
− | git commit -m "version set to 3.0.3 for development" | + | git commit -m "version set to 3.0.3-SNAPSHOT for development" |
git push | git push | ||
+ | |||
+ | ==== Advertising ==== | ||
# [https://github.com/dirigible-io/dirigible-io.github.io/tree/master/_posts/news Create News Article] | # [https://github.com/dirigible-io/dirigible-io.github.io/tree/master/_posts/news Create News Article] | ||
# Mail to dirigible-dev@eclipse.org | # Mail to dirigible-dev@eclipse.org | ||
# Share via social media | # Share via social media | ||
+ | |||
+ | ==== Celebration ==== | ||
+ | |||
# Beer | # Beer |
Latest revision as of 06:09, 20 December 2018
Contents
Update Release
Procedure
Verify the Codebase
git pull mvn clean install mvn javadoc:javadoc
Change Version for Release
mvn versions:set -DnewVersion=3.0.2 mvn clean install git add . git commit -m "version set to 3.0.2 for release" git push
Upload to Maven Central
mvn javadoc:jar mvn deploy -P release -DskipTests
https://oss.sonatype.org/#nexus-search;quick~dirigible -> close & release
Change Version for Development
mvn versions:set -DnewVersion=3.0.3-SNAPSHOT mvn clean install git add . git commit -m "version set to 3.0.3-SNAPSHOT for development" git push
Advertising
- Create News Article
- Mail to dirigible-dev@eclipse.org
- Share via social media
Celebration
- Beer