ModelWriter / Deliverables

Project Monitoring, Tracking, Communication Management and Infrastructure
https://github.com/ModelWriter/Deliverables/issues
Eclipse Public License 1.0
2 stars 0 forks source link

D6.7.1-3 ModelWriter major release (release 3) #105

Closed ferhaterata closed 6 years ago

ferhaterata commented 9 years ago

This is an issue of the task: T6.7 ModelWriter Integration (OBEO + UNIT + ALL)

This task is about defining a build process: o Allowing each of the partners to easily deliver the code parts they are assigned to o Building the ModelWriter software from all these deliverables o Providing an easy-to-access build of the ModelWriter software, as easy-to-deploy as possible o Launching automated Acceptance Tests (if any defined in T6.6) to validate the built ModelWriter version o Notifying automatically the partners when a deliverable causes a build failure A prerequisite needed for this integration build to work will be that all components are defined under the same technical environment (e.g. Java and Eclipse version), as specified in the non-functional requirements of the ModelWriter IDE (D1.6.1). We will build one official ModelWriter version per year. However, as soon as new components versions are delivered, we will provide minor versions of ModelWriter, in order to test continuously the new features of ModelWriter.

ylussaud commented 6 years ago

The third release source code is tagged here: https://github.com/ModelWriter/Source/tree/ITEA_RELEASE_3

It can be build using maven issuing the following command at the root of the repository:

mvn clean verify

The build is ran in a continuous integration fashion using travis:

https://travis-ci.org/ModelWriter/Source

And finally binaries can be found on the ModelWriter web site (http://modelwriter.eu/download) in order to be installer into Eclipse:

https://s3-eu-west-1.amazonaws.com/modelwriter-releases/ITEA_RELEASE_3/repository/ https://s3-eu-west-1.amazonaws.com/modelwriter-releases/ITEA_RELEASE_3/repository_gpl/