Configuration
Buildbot 訪問限製配置
我正在嘗試安裝buildbot,這樣我就可以執行自動操作,例如建構我的乳膠文件和執行單元測試。我不希望它可以線上獲得,所以我在 VPS(數字海洋)上進行。我已經安裝並且 Web 界面已啟動並且從站已連接。
當我嘗試添加一些限制時,我能夠在範例配置文件中使用一對登錄名/密碼。但是項目和選項卡仍然顯示為沒有登錄的使用者。
我還嘗試使用帶有以下程式碼段的 htpasswd 文件:
authz_cfg=authz.Authz( # change any of these to True to enable; see the manual for more # options auth=auth.HTPasswdAuth("/root/buildbot/bb-master/htpasswd"), gracefulShutdown = False, forceBuild = 'auth', # use this to test your slave once it is set up forceAllBuilds = 'auth', # ..or this pingBuilder = False, stopBuild = False, stopAllBuilds = False, cancelPendingBuild = False,
)
如何配置 BuildBot os 隱藏所有內容並僅在身份驗證後顯示?
添加
view='auth'
到 Authz 呼叫。authz_cfg=authz.Authz( auth=auth.HTPasswdAuth("/root/buildbot/bb-master/htpasswd"), view='auth' )