node.js - 用于通过 Amazon 配置 CodeShip 的路径变量是什么?

标签 node.js amazon-web-services codeship

我有一个本地 git 存储库,我正在尝试使用 Codeship 进行持续集成和部署。 https://documentation.codeship.com

我已将 github 连接到持续集成,并且似乎工作正常。

我有一个 AWS 帐户和一个存储桶,其中包含我的访问 key 和权限。

我正在尝试在 Codeship 上配置自动部署:

S3
AWS Access Key ID: ****************4VOA
AWS Secret Access Key: ************************************uC4j
Region: eu-west-1
Local Path: .\Users\user\Documents\projects\test
S3 Bucket: test-app-name-bucket
ACL: bucket-owner-full-control

它一直给我一个错误,说本地路径不存在。我应该为该字段添加什么?

最佳答案

Codeship 上的本地路径是您想要相对于存储库根目录进行部署的目录(默认情况下)。

如果您有一个名为 site 的目录在您的存储库中,并且您只想上传您将使用的此目录 ./site作为本地路径。如果您想上传完整的存储库,您可以使用 ./相反。

关于node.js - 用于通过 Amazon 配置 CodeShip 的路径变量是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42742094/

相关文章:

linux - apache mod_rewrite 不适用于 .htaccess 文件

amazon-web-services - 将数据从单个 Kinesis Stream 流式传输到 Redshift 中的多个表

bash - 通过 SSH 访问 codeship 上的 github repo

amazon-s3 - 从 CodeShip 部署到 Elastic Beanstalk 的适当 S3 权限是什么

javascript - 创建添加 CORS header 的 React App

javascript - 处理太大而无法放入内存的 JSON 对象

javascript - 未定义的 NodeJS 'toUpperCase'(从 typescript 生成)

javascript - 为什么我在浏览器中看不到我的应用程序渲染(Marionette.js 教程)?

shell - 使用 Jenkins 通过 SSH 连接到 EC2 Ubuntu 实例并运行 shell 脚本

javascript - 如何让 Codeship 通过 Heroku 上的 NodeJS ExpressJS 部署的 check_url 阶段?