趣味開発のバッチ処理
gradle clean build
//blogJob
java -Dspring.batch.job.names=blogJob -jar build/libs/batch-0.0.1-SNAPSHOT.jar param=tmp
//problemJob
java -Dspring.batch.job.names=problemJob -jar build/libs/batch-0.0.1-SNAPSHOT.jar param=tmp
//atcoderUserJob
java -Dspring.batch.job.names=atcoderUserJob -jar build/libs/batch-0.0.1-SNAPSHOT.jar param=tmp
//comicPageJob
java -Dspring.batch.job.names=comicPageJob -jar build/libs/batch-0.0.1-SNAPSHOT.jar param=tmp
//comicJob
java -Dspring.batch.job.names=comicJob -jar build/libs/batch-0.0.1-SNAPSHOT.jar param=tmpTODO
| architecuture | |
|---|---|
| hosting | ecs |
| ci/cd | github actions, aws codedeploy |
| application | Spring Batch |
| version | repository | tech stack |
|---|---|---|
| v3 (this) | net-batch | spring batch + ecs |
| v2 | ningenme-net-batch | spring boot + ec2 |
| v1 | ningenme.net-batch | python + ec2 |