如何在不使用jenkins,teamcity或任何其他第三方工具的情况下使用aws代码commit + aws代码build + elastic beanstalk设置aws codepipeline?如何使用aws代码commit + aws代码构建+弹性beanstalk来设置aws codepipeline?没有jenkins,teamcity或任何其他第三方工具?
回答
如果采取两种解决方案,我放在一起的部分,你应该能够拿出的弹性青苗,CodePipeline,CodeCommit和CodeBuild一个全面的解决方案。
我写了一篇关于使用CodeCommit和CodePipeline与弹性青苗的一则讯息:Create a Pipeline for Elastic Beanstalk in CodePipeline using CloudFormation and CodeCommit。其中,我使用AWS的示例Node.js应用程序。相关的启动堆栈和代码是here。
我在Deploy to Production using AWS CodeBuild and the AWS Developer Tools Suite写CodeBuild,CodePipeline,CodeCommit和CodeDeploy整合。该帖子的代码在CodeBuild and AWS Developer Tools Suite Lab中描述。
取决于你使用的配置和部署应用程序的编程语言,你会使用不同的CodeBuild curated environment。要查看CodeBuild示例的列表,请转至CodeBuild samples。 Elastic Beanstalk for Java here有一个特定的版本。
最终,你将需要使用CodeBuild生成弹性魔豆使用ZIP文件。您在协调这CodePipeline行动CodeBuild并使用您的CodeBuild阶段/动作产生的OutputArtifacts
作为InputArtifacts
您ElasticBeastalk部署行动。正如您从示例中看到的那样,所有内容都可以在AWS CloudFormation中定义。希望这可以帮助。
谢谢你们伙计....... –
- 1. AWS弹性代码转换 - 批处理
- 2. 使用REST进行AWS认证的Javascript代码(没有AWS开发工具包)
- 3. 由AWS Elastic暴露的源代码Beanstalk
- 4. AWS CodePipeline构建错误
- 5. 使用aws codebuild构建代码。源代码版本语法
- 6. 使用AWS Powershell部署到AWS弹性beanstalk
- 7. 如何使用php代码管理AWS Pinpoint活动AWS-Sdk
- 8. AWS Datapipeline到Ruby代码
- 9. 使用AWS CodePipeline在Jenkins中构建多个Gradle项目
- 10. AWS Cloudformation:如何在AWS弹性Beanstalk配置中引用多个安全组
- 11. 如何在jenkins中配置aws代码部署
- 12. AWS SQS实用代码PHP
- 13. 将https从AWS lambda发送到AWS弹性beanstalk服务器
- 14. 如何将我的云代码部署到AWS Elastic Beanstalk? (Parse Server)
- 15. AWS弹性beanstalk上的Django版本
- 16. 哪里可以找到AWS工具包中用于Lambda AWS工具包的上传的Java代码?AWS Lambda Console
- 17. .config文件被弹性beanstalk忽略AWS
- 18. Github to Aws代码部署
- 19. AWS代码部署设置没有出现在回购
- 20. AWS CodePipeline - 使用现有的Dockerrun.aws.json部署到Elastic Beanstalk
- 21. AWS工具Elastics替代品
- 22. 创建新的AWS EC2实例时运行AWS Lambda代码
- 23. AWS OpsWorks vs AWS Beanstalk vs AWS CloudFormation?
- 24. Github monorepo作为AWS CodePipeline的源码
- 25. 如何使用AWS EC2弹性beanstalk中的命令
- 26. 将用于git部署的AWS Elastic Beanstalk配置共享到AWS
- 27. AWS + Elastic Beanstalk + MongoDB
- 28. AWS:弹性代码转换器信号SWF?
- 29. AWS ECS - 退出代码137
- 30. 在AWS CodePipeline中访问AWS CodeBuild变量
您的源代码使用哪种语言?您要部署哪种Elastic Beanstalk平台? –