【发布时间】:2015-10-30 22:03:25
【问题描述】:
我已经设置 circleCI、AWS CodeDeploy 和 EC2 一起工作,这样在我将代码推送到 git 后,它会中继到 circleCI,然后是 EC2 并在那里启动服务器。
除了服务器正常运行并且 circleCI 不会给我一个成功的构建状态外,一切都运行良好。它始终处于“运行”状态
appspec.yml
version: 0.0
os: linux
files:
- source: /
destination: /home/ubuntu
permissions:
- object: /home/ubuntu/scripts
pattern: "**"
mode: 777
type:
- file
hooks:
ApplicationStart:
- location: scripts/start.sh
timeout: 3800
start.sh
#!/bin/bash
node server.js
有人知道怎么解决吗?
【问题讨论】:
标签: amazon-ec2 circleci aws-code-deploy