Skip to content

Setting up CI/CD pipelines with GitHub actions and a simple Mule app. Using GitHub actions to deploy the Mule application to CloudHub automatically.

Notifications You must be signed in to change notification settings

alexandramartinez/github-actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub actions CI/CD pipeline for MuleSoft

Note

This is a simple Mule application to test. Please update the app.name and env properties from the pom.xml to your own.

Branches

Different examples are being demonstrated per branch. Here's the summary of each.

main connected-app cloudhub2
Deployment CH1 CH1 CH2
Passing secured properties
MUnit testing in pipeline
Running MUnit coverage
Nexus credentials
Auth username/password in pom.xml connected app in pom.xml server in settings.xml (using connected app)
Maven version 3.8.0 3.8.0 4.1.1
Runtime 4.4.0 through the muleVersion property 4.4.0 through the muleVersion property 4.4.0 through the releaseChannel property (NONE)

Other resources

The initial versions of the pipeline are based on the following repository created by Archana Patel: arch-jn/github-actions-mule-cicd-demo.

About

Setting up CI/CD pipelines with GitHub actions and a simple Mule app. Using GitHub actions to deploy the Mule application to CloudHub automatically.

Topics

Resources

Stars

Watchers

Forks