[Anthill-pro] Artifacts delivery and resolve.
Frederic Jean
frederic.jean at ubisoft.com
Tue Mar 11 12:19:06 CST 2008
Sorry for the late respond but here is maybe a more specific question about artifacts !
First let say I have a build job I iterate in a workflow and set its properties (platform,target,etc) and then deliver the artifact (binary to be tested, etc)
That job happen to call another workflow for testing and pass those information then it resolve the artifact accordingly (so far for 1 iteration , it work fine)
In that case would it be better that instead of calling another workflow in my build job. I should set that workflow as a dependency ?
Also :
How does anthill resolve artifact in between job/workflow ? How does it work... ?
It is possible to run a workflow that deliver some artifact and then 1 week later , you start another workflow that need those artifact without being linked in the same build process ?
How do we resolve/link artifact in between projects ?
The documentation seem to indicate that its possible, but doesn't explain how it works or how to do it ?
Thank you
Frederic Jean
De : Steve Boone [mailto:sbb at urbancode.com]
Envoyé : 28 février 2008 14:13
À : Frederic Jean
Cc : Eric Minick
Objet : Re: [Anthill-pro] Artifacts delivery and resolve.
Jean,
Would you be available for a webex, so we can take a look at your set up and help you with your configuration?
Regards,
Steve Boone
On 2/27/08, Frederic Jean <frederic.jean at ubisoft.com> wrote:
Hi,
Recently i got the mandate to look for a new build system for our department. I downloaded and I'm presently trying Anthill Pro evaluation version . I have a questions about Artifacts delivery and resolve.
So far, projects creation and workflow/jobs works fine. But as I'm using a library for my prototype , I need to build more than one flavor every time a commit is made.
(lib release/debug , unit tests, performance tests ,stress tests on 4-6 platforms). So I created a generic job that I call by iteration in a workflow, with their properties set correctly...
so far the it work fines, the library/tests build, and I deliver the artifacts (binary for the test etc). Now I have a second generic job which is to execute those artifacts and tests all flavor I built. (didn't want to test in the same job as building as I would like the test to run in parallel on different agents once a build is finished)
I know that you need to configure artifact set to deliver/resolve them but as my job to build is "generic" I can't change the artifacts set (if its possible I don't know how) also if possible , I don't want to create an artifact set for every possible flavor I build the library with ... same for jobs (else I would have to create 200+ build job/set for each flavor of the library).
So my question , is more of a design one, how can I set up a project to build multiple flavor of a library and then test them, all everything done in parallel ?
Is there a way to identify artifacts aside from set ?
Any insight would be welcome !
Thank in advance !
--
Fred
_______________________________________________
Anthill-pro mailing list
Anthill-pro at lists.urbancode.com
http://lists.urbancode.com/mailman/listinfo/anthill-pro
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.urbancode.com/pipermail/anthill-pro/attachments/20080311/f4a93c66/attachment.htm
More information about the Anthill-pro
mailing list