[Anthill-pro] Complex Project examples
Eric Minick
etm at urbancode.com
Thu Oct 11 09:15:25 CDT 2007
Curtis,
Good point. I used one of our test environments for the video so it was
a sneak peak at the next release. Whether it ends up being branded 4.0
or 3.4, it is a pretty major overhaul of the UI. There's still some
testing and fixing ahead of us, and that "My Builds" page needs
attention as well.
-- Eric
Yanko, Curtis wrote:
> So now you're just taunting us with 4.0!
>
> RC50???
>
>
> ===
> -Curt
> W: 860.702.9059
> M: 860.881.2050
>
> -----Original Message-----
> From: anthill-pro-bounces at caladin.urbancode.com
> [mailto:anthill-pro-bounces at caladin.urbancode.com] On Behalf Of Eric
> Minick
> Sent: Wednesday, October 10, 2007 6:02 PM
> To: AnthillPro user and support list.
> Subject: Re: [Anthill-pro] Complex Project examples
>
> Here's a run down of the configuration of a cross-compiled firmware
> build:
>
> http://downloads.urbancode.com/etm/rockbox/rockbox.html
>
> -- Eric
>
> Chris Stoy wrote:
>
>> I'd love to see how you have your project configured, if even just to
>> get an idea of how a working project is set up.
>>
>> As for my project, I have three executables I need to build, all
>> utilizing the same code base. I have C++ database, C++ core engine,
>> and a C# tool that use the other two projects.
>>
>> Each executable can be compiled independent of the others, and in
>> fact, I would like to do that in parallel.
>>
>> Currently, I have a single Project ("Test Continuous Integration")
>> with three Job Configurations (each uses a Shell Builder running an
>> MSBuild
>> script):
>>
>> Build Database
>> Build Engine
>> Build Tool
>>
>> And my Workflow is:
>>
>> Start
>>
>> Build Database | Build Engine | Build Tool
>>
>> End
>>
>> so that each of the Jobs is run on a different agent in parallel.
>>
>>
>> Is this reasonable?
>>
>> Thanks,
>>
>> Chris.
>>
>>
>> -----Original Message-----
>> From: anthill-pro-bounces at lists.urbancode.com
>> [mailto:anthill-pro-bounces at lists.urbancode.com] On Behalf Of Eric
>> Minick
>> Sent: Tuesday, October 09, 2007 10:32 PM
>> To: AnthillPro user and support list.
>> Subject: Re: [Anthill-pro] Complex Project examples
>>
>> The normal rules of thumb for deciding between multiple projects and
>> multiple jobs are the following:
>>
>> Can I check out and compile the different executables independently?
>> (they have different source)
>> Do they have a different lifecycle? (can they be reused independently)
>>
>> If either answer is "yes" you probably want different projects.
>> Otherwise, you probably want a single project.
>>
>> Also, keep in mind that if you are going to end up with many very
>> similar build steps, it might be easier to have one parameterizable
>> job that you iterate over in parallel. That's getting pretty
>> interesting, but we do have something like that in our testing
>> environment. If that sounds attractive let me know and I'll record a
>> short tour of how that is configured and post it.
>>
>> -- Eric
>>
>> Chris Stoy wrote:
>>
>>
>>> Hello all,
>>>
>>> I'm having problems figuring out just how I should be setting up
>>> Projects with Anthill. The Simple Project Configuration was a good
>>> start, but I'm mostly interested in seeing how to utilize parallel
>>> builds and more complex workflows.
>>>
>>> Basically, I have a group of executables that I need to compile and
>>> data that needs to run through a conversion system. Most of these
>>> tasks can occur in parallel. What is the best way to set up this
>>> system? Do I create a single project with multiple jobs? Or would it
>>> be multiple projects?
>>>
>>> Are there any examples or a more complex Project setup that I can
>>>
> see?
>
>>> Thanks,
>>>
>>> Chris.
>>>
>>>
>>>
>>>
>> ----------------------------------------------------------------------
>> --
>>
>>
>>> _______________________________________________
>>> Anthill-pro mailing list
>>> Anthill-pro at lists.urbancode.com
>>> http://lists.urbancode.com/mailman/listinfo/anthill-pro
>>>
>>>
>>>
>> _______________________________________________
>> Anthill-pro mailing list
>> Anthill-pro at lists.urbancode.com
>> http://lists.urbancode.com/mailman/listinfo/anthill-pro
>> _______________________________________________
>> Anthill-pro mailing list
>> Anthill-pro at lists.urbancode.com
>> http://lists.urbancode.com/mailman/listinfo/anthill-pro
>>
>>
>>
> _______________________________________________
> Anthill-pro mailing list
> Anthill-pro at lists.urbancode.com
> http://lists.urbancode.com/mailman/listinfo/anthill-pro
>
>
> This e-mail, including attachments, may include confidential and/or
> proprietary information, and may be used only by the person or entity to
> which it is addressed. If the reader of this e-mail is not the intended
> recipient or his or her authorized agent, the reader is hereby notified
> that any dissemination, distribution or copying of this e-mail is
> prohibited. If you have received this e-mail in error, please notify the
> sender by replying to this message and delete this e-mail immediately.
>
> _______________________________________________
> Anthill-pro mailing list
> Anthill-pro at lists.urbancode.com
> http://lists.urbancode.com/mailman/listinfo/anthill-pro
>
>
More information about the Anthill-pro
mailing list