ederign opened a new pull request, #2092: URL: https://github.com/apache/incubator-kie-tools/pull/2092
We should enhance the current CLI to support subflows. To achieve that, we need to introduce a new workflow project default structure: Workflow project root /specs (optional) /schemas (optional) /subflows (optional) workflow.json|yaml (mandatory) To test: [subflow1.zip](https://github.com/apache/incubator-kie-tools/files/13640914/subflow1.zip) This PR also introduce a batch of improvements the CLI: -New workflow project structure -Upgrade kogito-swf-dev mode to 1.44 -Enable users to create workflows with YAML format To test: ./cli create --yaml-workflow -Changed all flags from camelCase to dash notation -Quarkus convert should copy all content -Custom directory to deploy manifests To test: ./cli deploy --custom-manifests-dir=/Users/ederign/temp/subflows/sanity/sample-project/manifests What is still pending: - Update sonata flow docs - Manifests will become optional: https://github.com/apache/incubator-kie-kogito-serverless-operator/pull/320 and we need to update the CLI. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
