Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mylyn-reviews-dev] Nightly build job configuration enhancements

Sounds good.

As discussed on the Mylyn call today, I have requested a couple of
build jobs to setup integration builds against different Eclipse
versions:

 334965: create Hudson jobs for Mylyn
 https://bugs.eclipse.org/bugs/show_bug.cgi?id=334965

I'll include Mylyn Reviews in those builds.

Steffen


On Thu, Jan 20, 2011 at 8:02 AM, Sascha Scholz <sascha.scholz@xxxxxxxxx> wrote:
> I've changed the job to perform a scratch build only once a day (and
> normally this should be the nightly build because it's executed 15
> minutes after midnight). Is this configuration ok for everyone?
>
> On Thu, Jan 20, 2011 at 1:35 AM, Steffen Pingel
> <steffen.pingel@xxxxxxxxxxx> wrote:
>> On Wed, Jan 19, 2011 at 5:13 AM, Sascha Scholz <sascha.scholz@xxxxxxxxx> wrote:
>>> I configured the build job to run from scratch (takes about 15min,
>>> most of the time resolving target platform). The job checks every 10
>>> minutes if there are new commits. With Gerrit in place this shouldn't
>>> be so frequent.
>>
>> Given that a build that uses cached artifacts takes 2.5 minutes which
>> is about 5x faster and consumes a magnitude less resources I would
>> prefer if we reverted that change.
>>
>>> For the other target platform I would like to see two additional jobs
>>> which could run as downstream jobs (i.e. only run if the build for one
>>> target platform is green). Should I request them? What I didn't
>>> understand is what's the difference between "nightly" and "release"
>>> build mentioned in the Eclipse Hudson wiki. Any idea?
>>
>> Release builds would probably execute additional steps such as tagging
>> or signing.
>>
>> Essentially every Mylyn sub-project will have these requirements:
>> * A build job that executes frequently and completes quickly to
>> provide feedback on (proposed) changes.
>> * A nightly build that tests on all supported targets and possibly
>> several platforms.
>>
>> To reduce maintenance overhead for everyone, would it work if we setup
>> three nightly jobs that built all Mylyn projects in one go and run all
>> tests against Eclipse 3.5, 3. 6 and 3.7?
>>
>> Steffen
>>
>> --
>> Steffen Pingel
>> Committer, http://eclipse.org/mylyn
>> Senior Developer, http://tasktop.com
>> _______________________________________________
>> mylyn-reviews-dev mailing list
>> mylyn-reviews-dev@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/mylyn-reviews-dev
>>
> _______________________________________________
> mylyn-reviews-dev mailing list
> mylyn-reviews-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/mylyn-reviews-dev
>



-- 
Steffen Pingel
Committer, http://eclipse.org/mylyn
Senior Developer, http://tasktop.com


Back to the top