diff --git a/buildbot/master.cfg b/buildbot/master.cfg index a11ec22a..b764b066 100644 --- a/buildbot/master.cfg +++ b/buildbot/master.cfg @@ -99,6 +99,8 @@ c['schedulers'].append( SingleBranchScheduler( "build-osx-py35", "build-gtk-py27", "build-gtk-py33", + "build-gtk3-py27", + "build-gtk3-py33", ])) @@ -138,6 +140,8 @@ c['schedulers'].append( ForceScheduler( "build-osx-py35", "build-gtk-py27", "build-gtk-py33", + "build-gtk3-py27", + "build-gtk3-py33", "dist-osx-py27", "dist-osx-py34", "dist-osx-py35", @@ -213,6 +217,8 @@ def makeFactory(port, buildType='buildOnly', pyVer='2.7'): else: # Build both architectures for the distribution builders cmd += ' --mac_arch=i386,x86_64' + if port == 'gtk3': + cmd += ' --gtk3' if port in ['win32', 'win64']: cmd += ' --cairo' if port == 'win64': @@ -277,6 +283,14 @@ c['builders'] = [ slavenames=["ubuntu-x64_86-py27"], factory=makeFactory('gtk', pyVer='3.3')), + BuilderConfig(name="build-gtk3-py27", + slavenames=["ubuntu-x64_86-py27"], + factory=makeFactory('gtk3')), + + BuilderConfig(name="build-gtk3-py33", + slavenames=["ubuntu-x64_86-py27"], + factory=makeFactory('gtk3', pyVer='3.3')), + BuilderConfig(name="build-docs",