首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Travis-Ci after_deploy脚本不工作,并显示成功

Travis-Ci after_deploy脚本不工作,并显示成功
EN

Stack Overflow用户
提问于 2017-09-14 13:39:18
回答 1查看 304关注 0票数 0

这是我的.travis.yml文件。我正在尝试自动部署到aws-codedeploy

代码语言:javascript
复制
language: node_js
node_js:
- 7.10.0
services:
- mongodb
env:
- PORT=6655 IP="localhost" NODE_ENV="test"
script:
- npm start &
- sleep 25
- npm test
deploy:
  provider: codedeploy
  access_key_id:
    secure: $Access_Key_Id
  secret_access_key:
    secure: $Access_Key_Secret
  revision_type: github
  application: Blog
  deployment_group: Ayush-Bahuguna
  region: us-east-2
after_deploy:
- "./build.sh"

这里的build.sh是一个生成构建文件的shell脚本

代码语言:javascript
复制
cd /var/www/cms
sudo yarn install
npm run build-prod

这是.gitignore文件

代码语言:javascript
复制
node_modules/
client/dashboard/dist/
client/blog/dist/

问题是,即使travis-ci构建成功,并且after_deploy成功运行,在托管我的项目的aws ec2实例上也不会生成任何构建文件。

EN

回答 1

Stack Overflow用户

发布于 2017-09-15 01:47:46

您是否能够看到在您的亚马逊网络服务CodeDeploy控制台上创建的任何部署?您是否能够查看部署状态?如果创建了部署,但部署失败,您可以尝试查看失败的原因。尽管部署成功了,但并不等于所有实例都部署了,取决于部署配置:http://docs.aws.amazon.com/codedeploy/latest/userguide/deployment-configurations.html

谢谢,宾宾

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46211337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档