...
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 app is connected to your VCS.
...
The appearing dialog is very similar to the “Import from VCS” dialog. Simply select your repository, 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:
...
If you encounter the message that the VCS is not yet configured, ask your Confluence administrator to establish a connection between the app and your VCS in the app configuration. While this is not yet done, you will see a message like this when opening the Import from VCS dialog. An article for admins on how to establish a connection can be found in this manual here: [BPMN Modeler] Features for Confluence Admins.
...
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 load files directly from the VCS and access only those projects and files for which you have permission and granted access.
...