|[Acceleo 3] continuous integration on acceleo projects [message #641129]
||Wed, 24 November 2010 06:02
| Christophe Demarey
Registered: November 2010
I want to set up a continuous integration server (hudson) to check the health of acceleo projects.
Let's take a classical configuration:
- a source code management system (svn)
- one (or several) project(s) with metamodel(s)
- one (or several) acceleo project(s) with modules/templates
- one (or several) project(s) with models used to test accede generation
What is continuous integration (CI)? If a commit occurs on the SVN, the CI server checks the latest revision (project sources) out, launches the build and the test suite.
In order to be able to do that with acceleo, I need to be able to build (outside eclipse) and package (jar) in an automated way acceleo projects. Then, I need to run acceleo projects on input models for test purposes.
What is the good way to do that?
Is an integration with maven possible?
|Re: [Acceleo 3] continuous integration on acceleo projects [message #644782 is a reply to message #644149]
||Tue, 14 December 2010 03:44
| Laurent Goubet
Registered: July 2009
This is a multi-part message in MIME format.|
Content-Type: text/plain; charset=UTF-8; format=flowed
Doesn't look like it.
On 09/12/2010 17:53, Ed Willink wrote:
> Hi Laurent
> This may be another symptom of Bug 318137 and/or Bug 306692.
> On 09/12/2010 08:45, Laurent Goubet wrote:
>> And thanks, at least this gives me a potential answer for the people
>> who'll come after you :).
>> Laurent Goubet
>> On 08/12/2010 17:55, D.H.Akehurst wrote:
>>> It appears that you don't need to do anything different to register a
>>> Provided there is a full path name to the main model.
>>> The acceleo Generate.java:main method takes two arguments. The first is
>>> the filename of the model to generate over. When this is a relative
>>> path, it can't find the referenced profile, when it is a full path name,
>>> the profile is found fine.
Content-Type: text/x-vcard; charset=utf-8;
Powered by FUDForum
. Page generated in 0.04056 seconds