codeship 自动部署 - Codedeploy
上篇我们配置了一大串的东西基本完成的AWS
的配置,接下来我们可以试一下开始部署。
服务器配置
- 进入服务器
ssh -i **.pem ec2-user@ip地址
1 | yum -y update |
代码上传
在代码文件中创建appspec/yml
1 | version: 0.0 |
新建文件夹,scripts
编写一些脚本如change_permissions.sh
,start_server.sh
将代码一起打包,上传到之前新建的s3
里
codedeploy
进入之前创建的
Codedeploy
选择一个部署组
部署新修订
选择
应用程序
,部署组
,我的应用程序将存储在 Amazon S3 中
,上传的文件立即部署
之后可以查看到代码意见部署到
ec2
中,并且按照脚步正在运行。
随后继续讲codeship
的部署过程。
The Why·Liam·Blog by WhyLiam is licensed under a Creative Commons BY-NC-ND 4.0 International License.
由WhyLiam创作并维护的Why·Liam·Blog采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文首发于Why·Liam·Blog (https://blog.naaln.com),版权所有,侵权必究。
本文永久链接:https://blog.naaln.com/2016/05/codedeploy-codeship-automatic-deployment/