2013-05-14 56 views
7

我剛剛讀了所有的CloudBees developer docs,我很驚訝,我沒有看到爲您的部署管道設置多個環境的任何事情。如何使用CloudBees設置多個「環境」?

我打算在本地運行我的應用程序,然後將代碼提升到我的網絡中的QA機器,然後從那裏將代碼更改部署到CloudBees雲上的「演示」環境中,客戶可以在我設置它們之前,審查/驗收測試這些更改。

所以我問:如何在CloudBees上設置Demo和Production環境?

理想情況下,我希望我的Demo環境爲demo.myapp.example.com,生產環境爲myapp.example.com。提前致謝!

回答

2

您肯定可以將完全相同的二進制文件部署到多個環境,並使用不同的資源和參數配置它們中的每一個。這是一種常見的模式。您可能需要使用cloudbees SDK來精細設置兩個環境。 run.cloudbees.com網絡控制檯和jenkins cloudbees部署者都提供有限的選項。

+0

感謝@nicolas de loof(+1) - 我查看了SDK文檔,但是我能找到的所有文章都是關於[自定義應用程序域]的文章(https://developer.cloudbees.com/bin/view/RUN/定製+應用程序%20Domains)。你能指點我的文檔,告訴我如何做到這一點,或者提供一個使用SDK來設置Demo和Prod環境的例子嗎?再次感謝! – IAmYourFaja 2013-05-15 10:24:30