# HG changeset patch # User Jon VanAlten # Date 1345492559 14400 # Node ID 691ce9af397bd5ba7809e7e231fd8e32ccf1719c # Parent ccb5ce1a2b846ce1b8d22b54bed5ef063df3225a Add a factory that specifies --disable-docs, use for fedora slaves. diff -r ccb5ce1a2b84 -r 691ce9af397b icedtea/master.cfg --- a/icedtea/master.cfg Mon Aug 20 15:44:55 2012 -0400 +++ b/icedtea/master.cfg Mon Aug 20 15:55:59 2012 -0400 @@ -470,6 +470,24 @@ flunkOnFailure=False, alwaysRun=True, description="killall")) +fnodocs = factory.BuildFactory() +fnodocs.addStep(Mercurial(baseURL=hgrepo, workdir="src", mode="update")) +fnodocs.addStep(ShellCommand(command=["./autogen.sh"], workdir="src", + description="autogen")) +fnodocs.addStep(ShellCommand(command=["rm", "-rf", "build"], workdir=".", + description="clean build dir")) +fnodocs.addStep(Configure(command=["../src/configure", + "--disable-docs", + "--with-parallel-jobs=2"], + workdir="build")) +fnodocs.addStep(Compile(workdir="build")) +fnodocs.addStep(JTRegCheck(command=["make", "check"], description="check", + workdir="build")) +fnodocs.addStep(ShellCommand(command=["killall", "-q", "-v", "-s", "KILL", + "java"], workdir=".", + flunkOnFailure=False, alwaysRun=True, + description="killall")) + f3an7 = factory.BuildFactory() f3an7.addStep(Mercurial(baseURL=hgrepo, workdir="src", mode="update")) f3an7.addStep(ShellCommand(command=["./autogen.sh"], @@ -870,19 +888,19 @@ icedtea6_builder_f15_x86 = { 'name': "icedtea6-f15-x86", 'slavenames': ["fedora15-x86"], 'builddir': "icedtea6-f15-x86", - 'factory': fdefault } + 'factory': fnodocs } icedtea6_builder_f16_x86 = { 'name': "icedtea6-f16-x86", 'slavenames': ["fedora16-x86"], 'builddir': "icedtea6-f16-x86", - 'factory': fdefault } + 'factory': fnodocs } icedtea7_builder_f15_x86 = { 'name': "icedtea7-f15-x86", 'slavenames': ["fedora15-x86"], 'builddir': "icedtea7-f15-x86", - 'factory': fdefault } + 'factory': fnodocs } icedtea7_builder_f16_x86 = { 'name': "icedtea7-f16-x86", 'slavenames': ["fedora16-x86"], 'builddir': "icedtea7-f16-x86", - 'factory': fdefault } + 'factory': fnodocs } icedtea6_builder_quick_arm_natty = { 'name': "icedtea6-natty-armv7l-quick", 'slavenames': ["natty-armv7l"], 'builddir': "icedtea6-natty-armv7l-quick",