Apply checkstyle and add pipeline #17

Closed
opened 2025-05-13 07:06:52 +00:00 by hurui200320 · 0 comments
Member

Currently the code has no checkstyle, should bring in checkstyle from https://git.cleverthis.com/base/base-java/src/branch/master/checkstyle.xml and fix all issues.

Then pipelines are needed for:

  • Run unit test and block PRs when the coverage rate is too low (should >= 85%)
  • Build the artifact (either maven jar or docker image) and upload to the company registry

The dockerfile will be implemented by Abed in a separate commit. This ticket will use the dockerfile to build the image and implement the pipeline for building and pushing the image.

Currently the code has no checkstyle, should bring in checkstyle from https://git.cleverthis.com/base/base-java/src/branch/master/checkstyle.xml and fix all issues. Then pipelines are needed for: + Run unit test and block PRs when the coverage rate is too low (should >= 85%) + Build the artifact (either maven jar or docker image) and upload to the company registry The dockerfile will be implemented by Abed in a separate commit. This ticket will use the dockerfile to build the image and implement the pipeline for building and pushing the image.
hurui200320 added this to the V.01 milestone 2025-05-15 09:51:49 +00:00
hurui200320 2025-05-22 04:52:49 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Blocks
You do not have permission to read 1 dependency
Depends on
Reference: clevermicro/user-management#17
No description provided.