[Acceleo 3] continuous integration on acceleo projects [message #641129] |
Wed, 24 November 2010 06:02  |
Eclipse User |
|
|
|
Hi,
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?
Thanks,
Christophe.
|
|
|
|
|
|
|
|
|
|
|
|
Re: [Acceleo 3] continuous integration on acceleo projects [message #644782 is a reply to message #644149] |
Tue, 14 December 2010 03:44  |
Eclipse User |
|
|
|
This is a multi-part message in MIME format.
--------------090500000401050007070608
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Hi Ed,
Doesn't look like it.
Laurent Goubet
Obeo
On 09/12/2010 17:53, Ed Willink wrote:
> Hi Laurent
>
> This may be another symptom of Bug 318137 and/or Bug 306692.
>
> Regards
>
> Ed
>
> On 09/12/2010 08:45, Laurent Goubet wrote:
>> Hi,
>>
>> And thanks, at least this gives me a potential answer for the people
>> who'll come after you :).
>>
>> Laurent Goubet
>> Obeo
>>
>> On 08/12/2010 17:55, D.H.Akehurst wrote:
>>> It appears that you don't need to do anything different to register a
>>> profile.
>>>
>>> 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.
>>>
>>>
>>
>
--------------090500000401050007070608
Content-Type: text/x-vcard; charset=utf-8;
name="laurent_goubet.vcf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="laurent_goubet.vcf"
YmVnaW46dmNhcmQNCmZuOkxhdXJlbnQgR291YmV0DQpuOkdvdWJldDtMYXVy ZW50DQpvcmc6
PGEgaHJlZj0iaHR0cDovL3d3dy5vYmVvLmZyIj5PYmVvPC9hPg0KZW1haWw7 aW50ZXJuZXQ6
bGF1cmVudC5nb3ViZXRAb2Jlby5mcg0KdXJsOmh0dHA6Ly93d3cub2Jlby5m cg0KdmVyc2lv
bjoyLjENCmVuZDp2Y2FyZA0KDQo=
--------------090500000401050007070608--
|
|
|
Powered by
FUDForum. Page generated in 0.12545 seconds