Mercurial > hg > buildbot
changeset 12:08aadbc57f29
Add icedtea6-squeeze-x86_64-quick-jamvm and -cacao builders.
Don't bootstrap, only run langtools checks.
author | Mark Wielaard <mark@klomp.org> |
---|---|
date | Wed, 23 Feb 2011 22:26:53 +0100 |
parents | f644988c61fd |
children | 1866231bf5e8 |
files | icedtea/master.cfg |
diffstat | 1 files changed, 50 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/icedtea/master.cfg Wed Feb 23 14:37:20 2011 +0100 +++ b/icedtea/master.cfg Wed Feb 23 22:26:53 2011 +0100 @@ -60,6 +60,8 @@ treeStableTimer=5*60, builderNames=["icedtea6-squeeze-x86_64-quick", "icedtea6-squeeze-x86_64-quick-hotspot", + "icedtea6-squeeze-x86_64-quick-jamvm", + "icedtea6-squeeze-x86_64-quick-cacao", "icedtea6-natty-armv7l-quick", "icedtea6-natty-armv7l-quick-cacao", "icedtea6-natty-armv7l-quick-jamvm", @@ -278,6 +280,42 @@ description="check-langtools", workdir="build")) +f3j = factory.BuildFactory() +f3j.addStep(Mercurial(baseURL=hgrepo, workdir="src", mode="update")) +f3j.addStep(ShellCommand(command=["./autogen.sh"], + workdir="src", + description="autogen")) +f3j.addStep(ShellCommand(command=["rm", "-rf", "build"], + workdir=".", + description="clean build dir")) +f3j.addStep(Configure(command=["../src/configure", + "--disable-bootstrap", + "--disable-docs", + "--enable-jamvm"], + workdir="build")) +f3j.addStep(Compile(workdir="build")) +f3j.addStep(JTRegCheck(command=["make", "check-langtools"], + description="check-langtools", + workdir="build")) + +f3c = factory.BuildFactory() +f3c.addStep(Mercurial(baseURL=hgrepo, workdir="src", mode="update")) +f3c.addStep(ShellCommand(command=["./autogen.sh"], + workdir="src", + description="autogen")) +f3c.addStep(ShellCommand(command=["rm", "-rf", "build"], + workdir=".", + description="clean build dir")) +f3c.addStep(Configure(command=["../src/configure", + "--disable-bootstrap", + "--disable-docs", + "--enable-cacao"], + workdir="build")) +f3c.addStep(Compile(workdir="build")) +f3c.addStep(JTRegCheck(command=["make", "check-langtools"], + description="check-langtools", + workdir="build")) + f3an = factory.BuildFactory() f3an.addStep(Mercurial(baseURL=hgrepo, workdir="src", mode="update")) f3an.addStep(ShellCommand(command=["./autogen.sh"], @@ -556,6 +594,16 @@ 'slavenames': ["squeeze-x86_64"], 'builddir': "icedtea6-quick-hotspot", 'factory': f3h } +icedtea6_builder_quick_jamvm = { + 'name': "icedtea6-squeeze-x86_64-quick-jamvm", + 'slavenames': ["squeeze-x86_64"], + 'builddir': "icedtea6-quick-jamvm", + 'factory': f3j } +icedtea6_builder_quick_cacao = { + 'name': "icedtea6-squeeze-x86_64-quick-cacao", + 'slavenames': ["squeeze-x86_64"], + 'builddir': "icedtea6-quick-cacao", + 'factory': f3c } icedtea6_builder_quick_arm_natty = { 'name': "icedtea6-natty-armv7l-quick", 'slavenames': ["natty-armv7l"], 'builddir': "icedtea6-natty-armv7l-quick", @@ -668,6 +716,8 @@ c['builders'] = [icedtea6_builder_quick, icedtea6_builder_quick_hotspot, + icedtea6_builder_quick_jamvm, + icedtea6_builder_quick_cacao, icedtea6_builder_quick_arm_natty, icedtea6_builder_quick_arm_natty_cacao, icedtea6_builder_quick_arm_natty_jamvm,