Adding new plugins¶
This article outlines the process of adding new plugins to the main Epsilon repository.
- Move them to the Epsilon repository. Plugins, features, tests and examples should be placed under the respective directories in the repository.
pom.xmlfiles similar to the ones we already have for each plugin, but changing the
<artifactId>to the Eclipse plugin name.
- If you want its tests to be run from Hudson as plug-in tests, add them to the
- Define a feature for the new plugins (feature project in features/, as usual, but with its own POM) and add it to the
- Change the
features/pom.xmlso they mention the new projects in their
- If you want a specific standalone JAR for this, you\'ll need to update the
jarmodel.xml, rerun the
jarmodel2mvn.launchlaunch config, and then mention the new Maven assembly descriptor in the
org.eclipse.epsilon.standalone/pom.xmlfile. There's a readme.txt file in that folder that explains the process.
org.eclipse.epsilon/standalone/org.eclipse.epsilon.standalone/pom.xmlwith the details of the new plugins.