是否可以在登台(其他)环境ccnet仪表板中显示ccnet生产环境仪表板?

时间:2014-06-10 21:53:00

标签: cruisecontrol.net ccnet-config

我有两个部署环境生产和测试我的项目。我已经将代码存储库保存在测试环境中,并且我在存储库中有一个分支“release”,它具有我将在生产环境中部署的稳定代码。我在测试环境中安装了ccnet,它从测试环境中的主干和主机获取代码。我可以在测试环境中看到ccnet webdashboard。

我也想在生产环境中设置ccnet,但我担心用户是否能够看到生产环境的ccnet webdashboard。我不希望它发生。相反,我应该能够在测试环境ccnet仪表板中看到生产服务器的详细信息。当我点击强制按钮时,它应该从发布分支获取代码并将其部署在生产环境中。

我太雄心勃勃了,还是有可能实现。

1 个答案:

答案 0 :(得分:0)

是的,这是可能的。在prod上安装ccnet,但不在Web仪表板部件上安装。然后在测试中配置仪表板以连接到prod服务器上的ccnet服务。在prod上配置防火墙以允许来自测试服务器上的Web仪表板的连接,但不允许来自Internet的该端口上的连接。