tree: 006da3c64fe7c58bf0f1ee1b0a474537a5c50a36 [path history] [tgz]
  1. .settings/
  2. core/
  3. ui/
  4. .gitignore
  5. .project
  6. pom.xml
  7. README.md
  8. ui-pom.xml
  9. update-ui-version.sh
wikitext/README.md

Building

From the command line:

mvn clean verify

Releasing

Firstly, follow the EDP

  1. Anything more than a service release requires a release review.
  2. Update the project metadata (PMI)

Mechanics of performing a release:

  1. Login to Nexus Repository Manager and ensure that any old staging repositories are closed out or removed
  2. Kick off the WikiText release build
  3. Once completed and successful, fetch the latest from Git
    • note the release tag (e.g. wikitext.core-3.0.2)
  4. Login to the Nexus Repository Manager and close the new staging repository.
  5. Verify the Maven artifacts in the staging repository if necessary
  6. Run the Mylyn Docs release build
  7. From the Nexus Repository Manager release the Maven artifacts to Maven central
  8. Update the project metadata (PMI) to indicate that the release has been performed
  9. Run ./update-ui-version.sh locally, commit and push the changes to Gerrit, +2/merge once successful
  10. Email mylyn-docs-dev@eclipse.org to indicate that the release is complete