You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by Paul Joseph Davis <pa...@gmail.com> on 2009/09/27 03:39:20 UTC
Fwd: svn commit: r772537 - in /infrastructure/buildbot/ceres/buildmaster/master1/projects: couchdb.conf projects.conf
Woot!
Begin forwarded message:
> From: gmcdonald@apache.org
> Date: September 26, 2009 9:25:42 PM EDT
> To: infrastructure-cvs@apache.org
> Subject: svn commit: r772537 - in /infrastructure/buildbot/ceres/
> buildmaster/master1/projects: couchdb.conf projects.conf
>
> Author: gmcdonald
> Date: Sun Sep 27 01:25:42 2009
> New Revision: 772537
>
> Log:
> Add couchdb configuration, using new buildbot VM on nyx
>
> Added:
> infrastructure/buildbot/ceres/buildmaster/master1/projects/
> couchdb.conf
> Modified:
> infrastructure/buildbot/ceres/buildmaster/master1/projects/
> projects.conf
>
> Added: infrastructure/buildbot/ceres/buildmaster/master1/projects/
> couchdb.conf
> ===
> ===
> ===
> =====================================================================
> --- infrastructure/buildbot/ceres/buildmaster/master1/projects/
> couchdb.conf (added)
> +++ infrastructure/buildbot/ceres/buildmaster/master1/projects/
> couchdb.conf Sun Sep 27 01:25:42 2009
> @@ -0,0 +1,47 @@
> +# This is the config file for the couchdb project.
> +
> +# schedulers
> +from buildbot.scheduler import AnyBranchScheduler
> +
> +c['schedulers'].append(AnyBranchScheduler(name="on-couchdb-commit",
> + branches=["couchdb/trunk"],
> + treeStableTimer=2,
> + builderNames=["couchdb-trunk"]))
> +
> +#builders
> +
> +
> +f5 = factory.BuildFactory()
> +f5.addStep(SVN(
> + mode="clobber",
> + baseURL="http://svn.apache.org/repos/asf/",
> + defaultBranch="couchdb/trunk",
> +))
> +f5.addStep(Compile(command=["./bootstrap"]))
> +f5.addStep(Compile(command=["./configure" , "--prefix=/tmp/
> couchdb"]))
> +f5.addStep(Compile(command=["make"]))
> +f5.addStep(Compile(command=["make" , "dev"]))
> +f5.addStep(Compile(command=["make" , "check"]))
> +
> +b5 = {'name': "couchdb-trunk",
> + 'slavename': "bb-vm_ubuntu",
> + 'builddir': "couchdb-trunk",
> + 'factory': f5,
> + 'category': "couchdb-trunk",
> + }
> +
> +c['builders'].append(b5)
> +
> +#mail status
> +
> +c['status'].append(mail.MailNotifier(fromaddr="buildbot@apache.org",
> + extraRecipients=["gavin@16degrees.com.au
> "],
> + sendToInterestedUsers=False,
> + mode="failing",
> + builders=["couchdb-trunk"]))
> +
> +c['status'].append(words.IRC(host="irc.freenode.net", nick="couchdb-
> bot",
> + allowForce=True,
> + channels=["#asftest"],
> + categories=["couchdb-trunk"]))
> +
>
> Modified: infrastructure/buildbot/ceres/buildmaster/master1/projects/
> projects.conf
> ===
> ===
> ===
> =====================================================================
> --- infrastructure/buildbot/ceres/buildmaster/master1/projects/
> projects.conf (original)
> +++ infrastructure/buildbot/ceres/buildmaster/master1/projects/
> projects.conf Sun Sep 27 01:25:42 2009
> @@ -2,7 +2,7 @@
> execfile(FP + 'rat.conf', globals(), locals()) # Builders [2]
> execfile(FP + 'openejb.conf', globals(), locals()) # Builders [3]
> execfile(FP + 'abdera.conf', globals(), locals()) # Builders [4]
> -# execfile(FP + 'available.conf', globals(), locals()) # Builders [5]
> +execfile(FP + 'couchdb.conf', globals(), locals()) # Builders [5]
> execfile(FP + 'apache-dbi.conf', globals(), locals()) # Builders [6]
> execfile(FP + 'apache-reload.conf', globals(), locals()) # Builders
> [7]
> execfile(FP + 'apache-sizelimit.conf', globals(), locals()) #
> Builders [8]
>
Re: svn commit: r772537 - in /infrastructure/buildbot/ceres/buildmaster/master1/projects:
couchdb.conf projects.conf
Posted by Paul Davis <pa...@gmail.com>.
Noah,
Both good suggestions. I'll ping Gavin after coffee.
Paul
On Sun, Sep 27, 2009 at 9:11 AM, Noah Slater <ns...@tumbolia.org> wrote:
> Hey,
>
>>> +f5.addStep(Compile(command=["./bootstrap"]))
>>> +f5.addStep(Compile(command=["./configure" , "--prefix=/tmp/couchdb"]))
>
> Why are we using --prefix here?
>
>>> +f5.addStep(Compile(command=["make"]))
>>> +f5.addStep(Compile(command=["make" , "dev"]))
>>> +f5.addStep(Compile(command=["make" , "check"]))
>
> Can we add:
>
> f5.addStep(Compile(command=["make" , "distcheck"]))
>
>>> +c['status'].append(words.IRC(host="irc.freenode.net", nick="couchdb-bot",
>>> + allowForce=True,
>>> + channels=["#asftest"],
>>> + categories=["couchdb-trunk"]))
>
> Can we change the bot to "couchbot" instead?
>
> Paul, can you liaise with infrastructure to get these changes put in?
>
> Thanks,
>
> --
> Noah Slater, http://tumbolia.org/nslater
>
Re: svn commit: r772537 - in /infrastructure/buildbot/ceres/buildmaster/master1/projects: couchdb.conf projects.conf
Posted by Paul Joseph Davis <pa...@gmail.com>.
On Sep 27, 2009, at 9:11 AM, Noah Slater <ns...@tumbolia.org> wrote:
> Hey,
>
>>> +f5.addStep(Compile(command=["./bootstrap"]))
>>> +f5.addStep(Compile(command=["./configure" , "--prefix=/tmp/
>>> couchdb"]))
>
> Why are we using --prefix here?
>
Just noticed this. Build bot does a wipe before each run and I wanted
to be able to run tests after a make install.
>>> +f5.addStep(Compile(command=["make"]))
>>> +f5.addStep(Compile(command=["make" , "dev"]))
>>> +f5.addStep(Compile(command=["make" , "check"]))
>
> Can we add:
>
> f5.addStep(Compile(command=["make" , "distcheck"]))
>
>>> +c['status'].append(words.IRC(host="irc.freenode.net",
>>> nick="couchdb-bot",
>>> + allowForce=True,
>>> + channels=["#asftest"],
>>> + categories=["couchdb-trunk"]))
>
> Can we change the bot to "couchbot" instead?
>
> Paul, can you liaise with infrastructure to get these changes put in?
>
> Thanks,
>
> --
> Noah Slater, http://tumbolia.org/nslater
Re: svn commit: r772537 - in /infrastructure/buildbot/ceres/buildmaster/master1/projects:
couchdb.conf projects.conf
Posted by Noah Slater <ns...@tumbolia.org>.
Hey,
>> +f5.addStep(Compile(command=["./bootstrap"]))
>> +f5.addStep(Compile(command=["./configure" , "--prefix=/tmp/couchdb"]))
Why are we using --prefix here?
>> +f5.addStep(Compile(command=["make"]))
>> +f5.addStep(Compile(command=["make" , "dev"]))
>> +f5.addStep(Compile(command=["make" , "check"]))
Can we add:
f5.addStep(Compile(command=["make" , "distcheck"]))
>> +c['status'].append(words.IRC(host="irc.freenode.net", nick="couchdb-bot",
>> + allowForce=True,
>> + channels=["#asftest"],
>> + categories=["couchdb-trunk"]))
Can we change the bot to "couchbot" instead?
Paul, can you liaise with infrastructure to get these changes put in?
Thanks,
--
Noah Slater, http://tumbolia.org/nslater