Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "Dirigible/Infrastructure/Update Release"

m
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== Update Release ==
 
== Update Release ==
  
===Procedure===
+
=== Procedure ===
 
----
 
----
  
Change Version
+
==== 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
 +
    git add .
 
     git commit -m "version set to 3.0.2 for release"
 
     git commit -m "version set to 3.0.2 for release"
 
     git push
 
     git push
Line 17: Line 23:
 
# [https://wiki.eclipse.org/Dirigible/Infrastructure/Update_Trial Update Trial]
 
# [https://wiki.eclipse.org/Dirigible/Infrastructure/Update_Trial Update Trial]
  
Change Version
+
==== 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
 +
    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
 
# 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

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
  1. Create Branch
  2. Build Release
  3. Update Downloads
  4. 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

  1. Create News Article
  2. Mail to dirigible-dev@eclipse.org
  3. Share via social media

Celebration

  1. Beer

Back to the top