For the complete documentation index, see llms.txt.
Skip to main content
Version: 8.10 (unreleased)

Projects

In Camunda Hub, a project contains a set of related files you work on as a single bundle.

About

A project can contain:

For example, a project for a consumer loan application might consist of a BPMN diagram as an entry point and a number of additional supporting files, such as DMN diagrams and forms.

Project file list

Project development lifecycle

In Camunda Hub, you can quickly develop project releases through the stages of a typical project development lifecycle:

For business-critical and higher-risk processes that require strict governance and/or quality requirements, you can integrate Camunda Hub into your CI/CD pipelines.

Known limitations

You should be aware of the following limitations when working with projects.

General limitations

  • Self-Managed does not support defining cluster stages, identifying clusters by tags, or cluster promotion.

Deployment limitations

  • Projects can only be deployed to a Zeebe cluster in version 8.4.0 or higher.
  • The overall size of the deployment bundle is limited due to a maximum record size of 4 MB in Zeebe.
    • The limit is effectively between 2 and 3 MB, as Zeebe writes more data to the log stream than just the raw deployment.
    • If you exceed the limit, you are shown an error message:
      Command 'CREATE' rejected with code 'EXCEEDED_BATCH_RECORD_SIZE'.