Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hmcts/et-wa-task-configuration
Host DMN files for the ET WA
https://github.com/hmcts/et-wa-task-configuration
jenkins-cft jenkins-cft-d-i
Last synced: about 1 month ago
JSON representation
Host DMN files for the ET WA
- Host: GitHub
- URL: https://github.com/hmcts/et-wa-task-configuration
- Owner: hmcts
- License: mit
- Created: 2022-10-19T15:42:21.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T11:44:09.000Z (about 2 months ago)
- Last Synced: 2024-10-29T13:09:58.309Z (about 2 months ago)
- Topics: jenkins-cft, jenkins-cft-d-i
- Language: Java
- Homepage:
- Size: 1.54 MB
- Stars: 0
- Watchers: 9
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# wa-task-configuration-template
[![Build Status](https://travis-ci.org/hmcts/wa-task-configuration-template.svg?branch=master)](https://travis-ci.org/hmcts/wa-task-configuration-template)
## Notes
Since Spring Boot 2.1 bean overriding is disabled. If you want to enable it you will need to set `spring.main.allow-bean-definition-overriding` to `true`.
JUnit 5 is now enabled by default in the project. Please refrain from using JUnit4 and use the next generation
## Importing DMNS and BPMNs to Camunda
You must have the camunda-bpm started locally.
To import the existing DMNS and BPMNs files which are located in /src/main/resources
run the following command:```bash
./scripts/camunda-deployment.sh
```Important: The DMNs file name must match the pattern of wa-task-{initiation/cancellation/configuration}-{juridisctionId}-{caseType}
Also note that the tasks can only be started when both the initiation and cancellation DMNs are imported.When they are successfully imported you should be able to view them in the Camunda Cockpit
via http://localhost:8999/app/cockpit/default/#/dashboard## Building and deploying the application
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details