-
Notifications
You must be signed in to change notification settings - Fork 8
Development Process
lofidewanto edited this page Nov 21, 2012
·
29 revisions
We use following tools for the development of KissMDA.
- Eclipse: if you want to develop KissMDA you'll need Eclipse 3.7.x with m2e plugin. You also need some of the m2e connectors like build-helper-maven-plugin m2e connector.
- For formatting the code please use Eclipse [built-in] formatter and standard Eclipse style.
- To be able to open the UML model easily you need to install the UML2 Extender SDK, see this UML2 with Eclipse introduction.
- Or you use one of the best UML tool available on the market MagicDraw. Remember: UML is your code, so it is very important! You are using Eclipse to work with your Java code, one of the best editor you can get to work with Java. So please don't save on the wrong area, you also need the best editor for your UML!
-
Continuous Integration with CloudBees Jenkins: we use BuildHive from CloudBees to build the code on Jenkins, very cool!
Our current build status at BuildHive CloudBees:
- We deploy our Maven artifacts into following repositories:
- Sonatype OSS Maven Repository for Snapshots and Releases
- All release artifacts will also be synchronized to Maven Central Repository
- This KissMDA projects depend on the kissmda-parent project.