...
Features described on this page
Excerpt | ||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Export to File
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
...
Furthermore, the table representation of the diagram can be exported as a CSV file via File → Export CSV while in table mode.
...
Export to GitLab
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
and GitHub
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
You may also want to export your BPMN diagram to a remote repository. A prerequisite is that the BPMN Modeler Enterprise app is connected to your VCS.
To open the export dialog, press File → Push diagram to VCS.
The upcoming appearing dialog is very similar to the “Import from VCS” dialog. Simply select your repository, select a branch, and an existing file. If you would like to create a new file, select “As new File” and enter the file path, ending with the file’s name. The screenshot below illustrates this dialogue using GitLab as an example:
...
Remember that for each diagram, it is possible to specify a default repository, branch, and file via the diagram settings.
After pressing “Push” in the dialogue, the following steps are taken automatically:
A new, temporary branch named <selected branch>-BPMN-model-update is created
The changes are pushed to this temporary branch
A merge request is created to merge the temporary branch in the one that was selected in the dialogue (develop in the screenshot provided above).
If the merge request is acceptable, it is automatically accepted, and the temporary branch is deleted.
If the Merge Request is not automatically acceptable (due to running pipelines, or a merge conflict, …) a manual merge is required. In this case, you receive the following message that leads to the merge request.
Troubleshooting
You may come across the following messages:
...
.
...
After configuring the VCS connection globally, you will be prompted to authenticate your own VCS account as shown in the below screenshot. You will need to follow the provided link, log into your VCS account, and allow the OAuth App created by your Admin access to your repositories. Once authenticated, you can push .bpmn files directly to the VCS.
...