[82619] contrib/buildbot/master.cfg
jmr at macports.org
jmr at macports.org
Tue Aug 16 14:48:33 PDT 2011
Revision: 82619
http://trac.macports.org/changeset/82619
Author: jmr at macports.org
Date: 2011-08-16 14:48:31 -0700 (Tue, 16 Aug 2011)
Log Message:
-----------
buildmaster: don't require passwords for local test install
Modified Paths:
--------------
contrib/buildbot/master.cfg
Modified: contrib/buildbot/master.cfg
===================================================================
--- contrib/buildbot/master.cfg 2011-08-16 21:30:47 UTC (rev 82618)
+++ contrib/buildbot/master.cfg 2011-08-16 21:48:31 UTC (rev 82619)
@@ -242,18 +242,29 @@
from buildbot.status import html
from buildbot.status.web import auth, authz
-from buildbot.status.web.auth import HTPasswdAuth
-htauth = HTPasswdAuth('htpasswd')
-authz_cfg=authz.Authz(
- auth=htauth,
- gracefulShutdown = 'auth',
- forceBuild = 'auth',
- forceAllBuilds = 'auth',
- pingBuilder = 'auth',
- stopBuild = 'auth',
- stopAllBuilds = 'auth',
- cancelPendingBuild = 'auth',
-)
+if production:
+ from buildbot.status.web.auth import HTPasswdAuth
+ htauth = HTPasswdAuth('htpasswd')
+ authz_cfg=authz.Authz(
+ auth=htauth,
+ gracefulShutdown = 'auth',
+ forceBuild = 'auth',
+ forceAllBuilds = 'auth',
+ pingBuilder = 'auth',
+ stopBuild = 'auth',
+ stopAllBuilds = 'auth',
+ cancelPendingBuild = 'auth',
+ )
+else:
+ authz_cfg=authz.Authz(
+ gracefulShutdown = True,
+ forceBuild = True,
+ forceAllBuilds = True,
+ pingBuilder = True,
+ stopBuild = True,
+ stopAllBuilds = True,
+ cancelPendingBuild = True
+ )
####### PROJECT IDENTITY
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110816/6c60a70a/attachment.html>
More information about the macports-changes
mailing list