2014-06-10 43 views
0

我有兩個部署環境生產和測試我的項目。我已經將代碼存儲庫保存在測試環境中,並且在存儲庫中有一個分支「發佈」,它具有將在生產環境中部署的穩定代碼。我已經在測試環境中安裝了ccnet,並且需要測試環境中的主幹和主機代碼。我可以在測試環境中看到ccnet webdashboard。是否可以在臨時(其他)環境ccnet儀表板中顯示ccnet生產環境儀表板?

我也想在生產環境中設置ccnet,但我擔心用戶是否能夠看到生產環境的ccnet webdashboard。我不希望它發生。相反,我應該能夠在測試環境ccnet儀表板中看到生產服務器的詳細信息。在那裏,當我點擊強制按鈕時,它應該從發佈分支中獲取代碼並將其部署到生產環境中。

我是否過於雄心勃勃或者有可能實現。

回答

0

是的,這是可能的。在產品上安裝ccnet,但不安裝Web儀表板部件。然後在測試中配置儀表板以連接到prod服務器上的ccnet服務。在prod上配置防火牆以允許來自測試服務器上的Web儀表板的連接,但不允許來自Internet的該端口上的連接。