Agenda:
- Introduction
- Should-Have
- AWS CodeBuild configuration
- AWS CodePipeline configuration
Introduction
This article is intended to present a concise illustration of how to configure a CI/CD process for Mule Applications using AWS Source Code engines like AWS CodeCommit, CodeBuild, and CodePipeline.
Should-Have
- MuleSoft Project with maven
- Mule enterprise credentials
- AWS permission to:
- Create branches in repositories
- Execute git actions in repositories: pull, commit, merge, push.
- Configure mandatory roles for CodeBuild and CodePipeline
- Configure CodeBuild MuleSoft Project
- Configure CodePipeline
- AWS permission to:
AWS CodeBuild Configuration
Create AWS CodeCommit repository for MuleSoft project: