https://github.com/hmcts/cnp-plum-batch
Example batch processing app for plums
https://github.com/hmcts/cnp-plum-batch
jenkins-cft jenkins-cft-a-c platops-owned-app team-platform
Last synced: about 2 months ago
JSON representation
Example batch processing app for plums
- Host: GitHub
- URL: https://github.com/hmcts/cnp-plum-batch
- Owner: hmcts
- Created: 2019-03-20T17:11:11.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2026-04-23T17:38:48.000Z (about 2 months ago)
- Last Synced: 2026-04-23T19:29:18.760Z (about 2 months ago)
- Topics: jenkins-cft, jenkins-cft-a-c, platops-owned-app, team-platform
- Language: Java
- Homepage:
- Size: 397 KB
- Stars: 0
- Watchers: 18
- Forks: 1
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Plum Batch Application
Example of a Spring Batch application for demonstration implementation of scheduled jobs.
This plum app pulls in our [chart-job](https://github.com/hmcts/chart-job) helm chart, and utilises Java BatchApplication to make a dummy Spring Boot Batch application. We are defining a schedule in values.yaml to show how you can implement a scheduled batch processing application and deploy it using our base Helm Charts.
We use gradle to build a jar file, which is defined and used in the Dockerfile to create an image to pass to our Job.