BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
12 / 18 · Module 15 — Deployment and Operations · filtered: cheatsheet← prev⊞ allnext →

15.1Mule is a Maven project

A typical project looks roughly like:

customer-salesforce-api/
│
├── pom.xml
├── mule-artifact.json
│
├── src/
│   ├── main/
│   │   ├── mule/
│   │   │   ├── customer-api.xml
│   │   │   ├── salesforce.xml
│   │   │   └── global.xml
│   │   │
│   │   └── resources/
│   │       ├── config-dev.yaml
│   │       ├── config-qa.yaml
│   │       └── config-prod.yaml
│   │
│   └── test/
│       ├── munit/
│       └── resources/
│
└── target/

The important file:

pom.xml

is Maven configuration.

If you've worked with Java projects, this concept is familiar.