问题描述
我有一个项目,需要为AWS Lightsail设置位桶管道。
是否有任何有关要部署到AWS Lightail的Bitbucket管道的文档?我一直在寻找有关如何配置的信息,但还没有找到。
但不是光帆。
请帮助
解决方法
此过程类似于使用GitHub,并且我已编写了详细的逐步指南on my weblog。唯一的区别是,当您使用CodePipeline时,您选择的源不是GitHub,而是Bitbucket(检查可用源here)。
这是您需要执行的步骤
-
创建服务角色。
-
创建一个S3存储桶。
-
创建IAM策略。
-
创建一个IAM用户。
-
创建一个Lightsail实例并安装CodeDeploy代理。
-
验证CodeDeploy代理。
-
在CodeDeploy中设置应用程序。
-
分叉Bitbucket存储库(考虑到您已经拥有存储库,这可以是可选的)
-
设置代码管道。
-
测试和更新应用程序。
在这种情况下,我使用的仓库已经有了appspec.yml。您还需要准备一篇,但是您链接到的中型文章也包含该信息。