Contact Us 1-800-596-4880

Reproducible Builds

Being able to build a particular version of your Mule project at any time facilitates maintenance, because the versions of your projects in production are not always the latest ones.

To help achieve this goal:

  • Use source control for all your Mule projects and apply branching, merging, and tagging to them.
    Do not check in Eclipse-specific files.
    See Git Source Control documentation for details.

  • Manage dependencies strictly by using Apache Maven and an in-house repository manager, such as Nexus.
    See Maven Support in Mule documentation for guidelines.