Introduction
A Company Project handles the specific configuration for the company.
Make sure you have init the company.
In this process many files are generated and some are replaced.
Only files with the comment DO NOT ADJUST
will be replaced.
So if you add custom code, make sure to remove this comment.
We recommend you make a comment what you have changed,
so you can easily update the file from time to time.
(just add the DO NOT ADJUST
comment again)
If there is no DO NOT ADJUST
comment, you need to delete it if you want the newest version of this file.
Normally these files have the comment: // This file was created with .. - to reset delete it and run the command.
.
The layout looks similar to a BPMN project:
myCompany-camundala
| 00-docs
| 02-bpmn
| 03-api
| 03-dmn
| 03-simulation
| 03-worker
| 04-helper
| project
| build.sbt
| helper.scala
To setup the Company Project, follow these steps:
-
Open the
mycompany-camundala
directory with your IDE (I use Intellij). -
Import the sbt project. The project should compile without errors.
-
The build tool (
project
,build.sbt
). -
The company's documentation.
-
General configurations and code for the BPMN DSL.
-
General configurations and code for the Api DSL.
-
General configurations and code for the DmnTester DSL.
-
General configurations and code for the Simulation DSL.
-
General configurations and code for the Worker DSL.
-
General configurations and code for the development process of the projects, Including the Company project.
-
The
helper.scala
script supports the development process.