簡體   English   中英

如何從Codeship部署到AWS S3?

[英]How to deploy to AWS S3 from Codeship?

我有一個問題可能有點傻,我正在嘗試部署一個帶代碼的靜態網站,但我無法理解文檔:

https://codeship.com/documentation/continuous-deployment/deployment-to-aws-codedeploy/

目前設置的方式有點不同 ,我不知道在“本地路徑”輸入中寫什么

在此輸入圖像描述

您應該將“本地路徑”解釋為對虛擬機中工作目錄的引用。

我花了一段時間來搞清楚。 您可以在克隆步驟中看到這一點。 你會看到這樣的東西。

克隆到'/home/rof/src/bitbucket.org/<your_user>/<you_repository>'

您正在尋找路徑/home/rof/src/bitbucket.org/<your_user>/<you_repository>

如果你想在該目錄中上傳一些內容,只需連接其他內容,如/home/rof/src/bitbucket.org/<your_user>/<you_repository>/internal/path

例如:您可以編譯NodeJs應用程序並壓縮dist目錄以構建工件,然后將其上載到S3。

這將是這樣的。 在您的設置命令中:

nvm use 5.6.0
npm install
npm run deploy
tar -zcvf artifact.tar.gz dist/
mkdir upload/
mv artifact.tar.gz upload/

最后你的“本地路徑”是: /home/rof/src/bitbucket.org/<your_user>/<you_repository>/upload

希望這有幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM