Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deploy multiple files to Zeebe #4442

Open
barmac opened this issue Aug 2, 2024 · 5 comments
Open

Deploy multiple files to Zeebe #4442

barmac opened this issue Aug 2, 2024 · 5 comments
Assignees
Labels
backlog Queued in backlog Camunda 8 Flags an issue as related to Camunda 8 deploy enhancement New feature or request process applications

Comments

@barmac
Copy link
Collaborator

barmac commented Aug 2, 2024

Describe the bug

With v5.26.0, a new property bindingType was introduced to some elements. It can be set to deployment for Camunda 8.6 diagrams. However, Desktop Modeler supports a single file deployment only. So I cannot benefit from the feature as long as I deploy from Desktop Modeler.

Steps to reproduce

  1. Set bindingType to deployment
  2. Try to deploy
  3. You can only deploy the current diagram

Expected behavior

I can deploy multiple files. Either we could have a concept of process application like in Web Modeler, or simply expose a file picker like in the C7 deployment tool.

Environment

  • OS: [e.g. MacOS 10.2, Windows 10]
  • Camunda Modeler Version: v5.26.0
  • Execution Platform: C8
  • Installed plug-ins: [...]

Additional context

Multi-file deployment was discussed in the weekly: https://github.com/bpmn-io/internal-docs/issues/1015#issuecomment-2245121338
Brought up again via Slack: https://camunda.slack.com/archives/GP70M0J6M/p1722590739493789?thread_ts=1722511667.499869&cid=GP70M0J6M


Depends on #4667

Related to https://github.com/camunda/product-hub/issues/2458

@barmac barmac added the bug Something isn't working label Aug 2, 2024
@barmac
Copy link
Collaborator Author

barmac commented Aug 2, 2024

I just discovered that Camunda 8.6.0-alpha.3 will fall back to the latest decision when no decisions were deployed even though bindingType=deployment is set.

@barmac
Copy link
Collaborator Author

barmac commented Aug 20, 2024

I am moving this to the backlog for now.

@barmac barmac added the backlog Queued in backlog label Aug 20, 2024
@nikku
Copy link
Member

nikku commented Aug 21, 2024

Note that this is "unusable" only when deploying from the Desktop modeler (where we want to support project awareness / multi-file deployments).

It is fully usable if you deploy or test, process application style, i.e. via spring-zeebe.

I propose we close and/or rephrase this issue to "the ability to deploy multiple files" with Zeebe.

@nikku nikku added deploy Camunda 8 Flags an issue as related to Camunda 8 labels Aug 21, 2024
@barmac barmac changed the title Binding type: deployment is unusable due to single-file deployment Deploy multiple files to Zeebe missing Aug 21, 2024
@barmac barmac changed the title Deploy multiple files to Zeebe missing Deploy multiple files to Zeebe Aug 21, 2024
@barmac barmac added enhancement New feature or request and removed bug Something isn't working labels Aug 21, 2024
@barmac
Copy link
Collaborator Author

barmac commented Aug 21, 2024

I updated the title to phrase it as feature.

@nikku
Copy link
Member

nikku commented Nov 5, 2024

Will be supported as part of a process application (#4667).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Queued in backlog Camunda 8 Flags an issue as related to Camunda 8 deploy enhancement New feature or request process applications
Projects
None yet
Development

No branches or pull requests

3 participants