2013-04-05 59 views
1

部署在亞太地區的EC2實例我有詹金斯建立服務器NA弗吉尼亞州。我所有的Dev服務器都在NA。我們已經在亞太地區新加坡推出了新的Dev服務器。我已經建立了Jenkins在SSH上使用SSH插件在新加坡部署工件。這種部署比預期的更耗時。是否有更好的方法跨不同的AWS區域部署代碼?詹金斯CI - 從NA弗吉尼亞

回答

3

你可以只要它們是內置把詹金斯從建立在亞太地區和運行部署作業上的奴隸,讓您部署文物是在亞太地區。請注意,您仍然會得到一定程度的延遲在構建結束時,日誌和任何歸檔文物是從設備到主設備複製,但至少這不會耽誤您的部署。

詳見https://wiki.jenkins-ci.org/display/JENKINS/Distributed+builds上設置詹金斯奴隸。

+0

我試圖建立的奴隸。我收到一個錯誤..檢查您的.bashrc,.profile等,以確保它很安靜。 收到的垃圾文本如下: 'true'不被識別爲內部或外部命令, 可操作程序或批處理文件。 – 2013-04-09 14:08:56

+0

你需要告訴我們的方法,你正在使用啓動奴隸,加,您使用的其他細節,如腳本(如果適用)如果你想幫助。 – 2013-04-09 17:45:44