-
Notifications
You must be signed in to change notification settings - Fork 67
How to release
Naoki Takezoe edited this page Jul 7, 2024
·
7 revisions
This document explains how to release AmaterasModeler to the update site.
AmaterasModeler consists of following projects and the feature:
- plugins
- net.java.amateras.db
- net.java.amateras.umleditor
- net.java.amateras.umleditor.java
- net.java.amateras.xstream
- feature
- net.java.amateras.modeler
Import all these projects into your Eclipse. Futher, you have to import the update site from gh-pages
branch of amateras-update-site repository.
Update versions of all plugins and feature to x.x.x.qualifier
.
Version policy is
- If that release contains only bugfixes, increment patch version like
2.0.1.qualifier
- If that release contains new features, increment minor version like
2.1.0.qualifier
And add a tag like 2.0.1
or 2.1.0
.
Open site.xml
in the update site project and add the new version of the feature under the modeler category.
"Build" the added feature. Then new plugin and feature jar files are generated into /plugins
and /features
directory, and artifacts.jar
and content.jar
are updated.
Push all updated and generated files to the GitHub repository.
That's all.