[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-10851-g50815da
wsiegrist at apple.com
wsiegrist at apple.com
Wed Dec 22 18:43:35 UTC 2010
The following commit has been merged in the debian/experimental branch:
commit e6958dcdaba43984b872d858a930bcb1f1814745
Author: wsiegrist at apple.com <wsiegrist at apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Thu Dec 16 17:01:53 2010 +0000
William Siegrist <wsiegrist at apple.com>
Unreviewed buildbot master config change to prevent slave shutdowns via web interface.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74194 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg b/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg
index 3096ec3..81956b1 100644
--- a/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg
+++ b/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg
@@ -8,6 +8,7 @@ from buildbot.changes.pb import PBChangeSource
from buildbot.scheduler import AnyBranchScheduler, Triggerable
from buildbot.schedulers.filter import ChangeFilter
from buildbot.status import html
+from buildbot.status.web.authz import Authz
from buildbot.process import buildstep, factory, properties
from buildbot.steps import master, shell, source, transfer, trigger
from buildbot.status.builder import SUCCESS, FAILURE, WARNINGS, SKIPPED
@@ -538,8 +539,22 @@ loadBuilderConfig(c)
c['change_source'] = PBChangeSource()
+# permissions for WebStatus
+authz = Authz(
+ forceBuild=True,
+ forceAllBuilds=True,
+ pingBuilder=True,
+ gracefulShutdown=False,
+ stopBuild=True,
+ stopAllBuilds=True,
+ cancelPendingBuild=True,
+ stopChange=True,
+ cleanShutdown=False)
+
c['status'] = []
-c['status'].append(html.WebStatus(http_port=8710, revlink="http://trac.webkit.org/changeset/%s", allowForce=True))
+c['status'].append(html.WebStatus(http_port=8710,
+ revlink="http://trac.webkit.org/changeset/%s",
+ authz=authz))
c['slavePortnum'] = 17000
c['projectName'] = "WebKit"
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list