mirror of
https://github.com/wxWidgets/Phoenix.git
synced 2026-01-07 04:20:07 +01:00
Updates needed for new version of buildbot
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@78351 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -84,6 +84,7 @@ c['change_source'] = [ SVNPoller(wxSvnUrl,
|
||||
|
||||
from buildbot.schedulers.basic import SingleBranchScheduler
|
||||
from buildbot.schedulers.timed import Nightly
|
||||
from buildbot.schedulers.forcesched import ForceScheduler
|
||||
from buildbot.changes import filter
|
||||
|
||||
c['schedulers'] = []
|
||||
@@ -129,6 +130,33 @@ c['schedulers'].append( Nightly(
|
||||
onlyIfChanged=True,
|
||||
builderNames=["build-docs"]))
|
||||
|
||||
c['schedulers'].append( ForceScheduler(
|
||||
name='sched-force',
|
||||
builderNames=["build-win32-py27",
|
||||
"build-win32-py33",
|
||||
"build-win32-py34",
|
||||
"build-win64-py27",
|
||||
"build-win64-py33",
|
||||
"build-win64-py34",
|
||||
#"build-osx-py27",
|
||||
"build-osx-py27-2",
|
||||
"build-osx-py33",
|
||||
"build-osx-py34",
|
||||
"build-gtk-py27",
|
||||
"build-gtk-py33",
|
||||
"dist-osx-py27-2",
|
||||
"dist-osx-py33",
|
||||
"dist-osx-py34",
|
||||
"dist-win32-py27",
|
||||
"dist-win32-py33",
|
||||
"dist-win32-py34",
|
||||
"dist-win64-py27",
|
||||
"dist-win64-py33",
|
||||
"dist-win64-py34",
|
||||
"build-docs",
|
||||
]))
|
||||
|
||||
|
||||
####### BUILDERS
|
||||
|
||||
# The 'builders' list defines the Builders, which tell Buildbot how to perform a build:
|
||||
@@ -169,9 +197,9 @@ def makeFactory(port, buildType='buildOnly', pyVer='2.7'):
|
||||
method = 'clobber'
|
||||
|
||||
# all of them need to fetch the source
|
||||
factory.addStep(SVN(svnurl=wxSvnUrl, name='wx-svn', workdir="wxWidgets",
|
||||
factory.addStep(SVN(repourl=wxSvnUrl, name='wx-svn', workdir="wxWidgets",
|
||||
mode=mode, method=method))
|
||||
factory.addStep(SVN(svnurl=phoenixSvnUrl, name='phoenix-svn', workdir="Phoenix",
|
||||
factory.addStep(SVN(repourl=phoenixSvnUrl, name='phoenix-svn', workdir="Phoenix",
|
||||
mode=mode, method=method))
|
||||
|
||||
|
||||
@@ -326,12 +354,13 @@ authz_cfg = authz.Authz(
|
||||
auth = BasicAuth(bbpasswd.USERS),
|
||||
forceBuild = 'auth',
|
||||
forceAllBuilds = 'auth',
|
||||
gracefulShutdown = False,
|
||||
pingBuilder = False,
|
||||
stopBuild = False,
|
||||
stopAllBuilds = False,
|
||||
cancelPendingBuild = False,
|
||||
#gracefulShutdown = True,
|
||||
#pingBuilder = True,
|
||||
#stopBuild = True,
|
||||
#stopAllBuilds = True,
|
||||
#cancelPendingBuild = True,
|
||||
)
|
||||
|
||||
c['status'].append(html.WebStatus(http_port=8010, authz=authz_cfg))
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user