繁体   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