eclipsesource / papyrus-seqd

1 stars 5 forks source link

Papyrus Sequence Diagrams Build Status

Installation

At this point, only a nightly built test version is provided. The nightly version can be installed from the following p2 repository: http://github.eclipsesource.com/papyrus-seqd/

Developer information

This section provides information for developers, such as the project structure, how to set up tests, and how to build.

Project structure

The project is structured in four folders.

Workspace set up

It should be sufficient to import this git repository into EGit and set the [releng/org.eclipse.papyrus.uml.diagram.sequence.targetplatform/org.eclipse.papyrus.uml.diagram.sequence.targetplatform.target](target platform).

Testing

Test plug-ins must be located in the folder tests. During the build, every Java class named *Test.java or *UITest.java will be compiled and verified. If no running workbench is required, please call your test class *Test.java. If a workbench is required, name your test class *UITest.java. The maven configuration in folder tests will run your test accordingly, i.e., with or without running the workbench and enabling the UI harness.

Building

Run the following command from the repository root:

mvn -f releng/org.eclipse.papyrus.uml.diagram.sequence.releng/pom.xml clean verify