44 lines
764 B
Plaintext
44 lines
764 B
Plaintext
= Spring Batch Job Task
|
|
|
|
This is a Spring Cloud Task application that executes two simple Spring Batch Jobs.
|
|
|
|
== Requirements
|
|
|
|
* Java 8 or Above
|
|
|
|
== Classes
|
|
|
|
* BatchJobApplication - the Spring Boot Main Application
|
|
|
|
== Build
|
|
|
|
=== Build and test
|
|
[source,shell,indent=2]
|
|
----
|
|
./mvnw clean install
|
|
----
|
|
|
|
=== Build Docker container
|
|
|
|
[source,shell,indent=2]
|
|
----
|
|
./mvnw spring-boot:build-image -Dspring-boot.build-image.imageName=spring/timestamp-batch-task:latest
|
|
----
|
|
|
|
== Run
|
|
|
|
=== Command line
|
|
[source,shell,indent=2]
|
|
----
|
|
java -jar target/timestamp-batch-task-2.0.0.jar
|
|
----
|
|
|
|
=== Docker
|
|
[source,shell,indent=2]
|
|
----
|
|
docker run spring/timestamp-batch-task:latest
|
|
----
|
|
|
|
=== Properties
|
|
* *timestamp.format* - The timestamp format, "yyyy-MM-dd HH:mm:ss.SSS" by default.
|