Prepare
Before deployment, the Axon Ivy project must be available as ivy-archive (IAR) or packed as a zip-archive (ZIP). Therefore, we recommend building the Axon Ivy projects with the help of Maven and the project-build-plugin which is crafting the ivy-archives (IAR) in a reproducible manner.
In this build process, an
executable *.iar` file is generated from the sources of the Axon Ivy
project. Alternatively, the export functionality of the Axon Ivy Designer can also be used.
Application zip
It is also possible to pack multiple Axon Ivy projects in one single zip-archive (application zip). All project dependencies must be resolved, either already installed in the application of the running Axon Ivy Engine or part of the application zip itself.
app.zip
├── hr.iar
└── finance.iar
Warning
The projects to be deployed must be at top level in an application zip. Many operating systems automatically create a parent folder within the zip. The following zip-archive won’t be deployed.
app.zip
└── app
├── hr.iar
└── finance.iar
Advanced options
You can provide an additional
configfolder in the zip to configure the application at deploy time.