๐นMuleSoft CI/CD with GitHub Actions
This is your shortcut to mastering CI/CD for MuleSoft apps using GitHub Actions. Learn to automate deployment from repositories to CloudHub with this step-by-step guide.
GitHub repo
Make sure to use the following GitHub repo to follow along with the code:
Note there are different branches for different examples. Some are deploying to CloudHub 1.0 or CloudHub 2.0, and they are also using different types of authentication like username/password, connected app, or server. For more information, please read the README file from the repo.
Part 1: Deploy your Mule apps to CloudHub 1.0 via username/password
Article:
Video:
Part 2: Add secured/encrypted properties
Article:
Video:
Part 3: Add MUnit testing & Nexus enterprise credentials
Article:
Video:
Part 4: Add MUnit minimum coverage percentage
Article:
Video:
Part 5: Authenticating through a Connected App (instead of username/password)
Article:
Video:
Part 6: Deploying to CloudHub 2.0 (connected app/server authentication)
Article:
Video:
Last updated