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

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.

I've also talked with Matthias Sohn about Gerrit voting jobs.
jgit/egit are currently trying to get such a job running but still
have some problems. Once we have Gerrit and they managed to get the
jobs running, I would request one for us, too.

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?

Sascha

On Tue, Jan 18, 2011 at 8:45 PM, Steffen Pingel
<steffen.pingel@xxxxxxxxxxx> wrote:
>>> checking and runs against all supported target platforms (3.5, 3.6 and
>>> 3.7)?
>>
>> Sounds good. I propose to run them every night to have an early
>> feedback regarding possible issues (i.e. we would have 3 nightly jobs
>> which perform a clean build and do extensive checking)
>
> Makes sense to me.
>
>> Besides the nightly jobs I would love to see a fast job that runs
>> after every check-in and (once a Gerrit instance is in place) a voting
>> job that checks if proposed changes have a green build.
>
> +1 Can you create a bug for that?
>
>> Do you know whether my proposal are compliant with Eclipse build
>> infrastructure rules?
>
> We have to be considerate of our resource consumption since build
> servers are shared between all Eclipse projects. I would propose that
> we limit ourselves to a heartbeat job that runs frequently and a
> nightly job that runs a clean build and publishes a repository if
> tests pass. Does that make sense?
>
> 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
>


Back to the top