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
(Created page with "== Update Release == ===Procedure=== ---- Change Version <version>2.1.151007</version> *.xml version="2.1.151007" *.xml Bundle-Version: 2.1...") |
|||
(16 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 | |
− | + | ||
+ | ==== 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 | ||
# [https://github.com/eclipse/dirigible/ Create Branch] | # [https://github.com/eclipse/dirigible/ Create Branch] | ||
Line 15: | Line 22: | ||
# [https://wiki.eclipse.org/Dirigible/Infrastructure/Update_Downloads Update Downloads] | # [https://wiki.eclipse.org/Dirigible/Infrastructure/Update_Downloads Update Downloads] | ||
# [https://wiki.eclipse.org/Dirigible/Infrastructure/Update_Trial Update Trial] | # [https://wiki.eclipse.org/Dirigible/Infrastructure/Update_Trial Update Trial] | ||
+ | |||
+ | ==== 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 ==== | ||
+ | |||
# [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 | ||
# 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