首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BuildBot关闭公共访问

BuildBot关闭公共访问
EN

Stack Overflow用户
提问于 2014-11-04 00:38:56
回答 2查看 341关注 0票数 0

默认情况下,BuildBod的BuildBot界面是公共可读的,所以任何人都可以查看我的构建等。我想从来宾关闭它,所以只有注册的开发人员才能查看我的web页面。

我该怎么做呢?

我使用BuildBot 0.8.9。

EN

回答 2

Stack Overflow用户

发布于 2014-11-05 16:48:24

我使用的是BuildBot0.8.8,并没有尝试这样做,但在BuildBot0.8.9 documentation中,似乎有一个用于授权的“视图”选项,这可能就是您想要的。

基本实现可以是这样的;

代码语言:javascript
复制
from buildbot.status.html import WebStatus
from buildbot.status.web.authz import Authz
from buildbot.status.web.auth import BasicAuth


users = [('bob', 'secret-pass'), ('jill', 'super-pass')]
authz = Authz(auth=BasicAuth(users),
    view='auth' # only authenticated users
    ...
)
c['status'].append(WebStatus(http_port=8080, authz=authz))
票数 1
EN

Stack Overflow用户

发布于 2015-10-23 19:06:20

您也可以将您的buildbot机器移到vpn下,并将访问权限授予开发者。这样,您就可以从外部完全隐藏BuildBot UI。这就是我工作的公司的做法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26718726

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档