Skip to content

Release the Management Server

Alex O. Karasulu edited this page Mar 9, 2018 · 4 revisions

Goals

Provide the information needed for someone in the role of release engineer or release manager to release and deploy Subutai Social's OSGi/Karaf based Management Server. A release from the Maven perspective implies:

  • branching to a release branch
  • upgrading all POM's in multiproject structure to next release version
  • building, running unit tests, generating javadocs, and source jars and signing all deployables
  • tagging the subutai-io/base
  • pushing artifacts to Maven Central with signatures
  • upgrading all POM's in multiproject structure to the next snapshot version
  • merging changes back to master and dev branches
Clone this wiki locally