Implement pipelines and apply checkstyl #19

Merged
hurui200320 merged 2 commits from feat/17 into develop 2025-05-22 04:51:06 +00:00
Member

This PR brings up two pipelines for:

  • Checking the unit test coverage rate and fail if the coverage rate is < 85%
  • Build a docker image for this project and push it to the company's registry

This PR also implements checkstyle, it will fail the maven build if any code issue was found.

This PR brings up two pipelines for: + Checking the unit test coverage rate and fail if the coverage rate is \< 85% + Build a docker image for this project and push it to the company's registry This PR also implements checkstyle, it will fail the maven build if any code issue was found.
ISSUES CLOSED: clevermicro/user-management#17
ci: add pipelines for building docker image and coverage check
Some checks failed
Unit test coverage / gradle-test (pull_request) Failing after 1m10s
Unit test coverage / gradle-test (push) Waiting to run
CI for publishing docker image / build-and-publish (push) Waiting to run
c240e71e45
ISSUES CLOSED: clevermicro/user-management#17

Coverage is 29%

Coverage is 29%
Author
Member

Note on pipelines:

  • The pipeline for docker image is failing because we are still waiting for Brian to config the secrets. I tested with my own credentials and here is the succeeded run: https://git.cleverthis.com/clevermicro/user-management/actions/runs/1
  • The coverage pipeline is failing because the unit test coverage is not enough. The pipeline itself is working properly.
Note on pipelines: + The pipeline for docker image is failing because we are still waiting for Brian to config the secrets. I tested with my own credentials and here is the succeeded run: https://git.cleverthis.com/clevermicro/user-management/actions/runs/1 + The coverage pipeline is failing because the unit test coverage is not enough. The pipeline itself is working properly.
requested reviews from abed.alrahman, stanislav.hejny 2025-05-19 08:36:58 +00:00
hurui200320 deleted branch feat/17 2025-05-22 04:51:07 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Blocks
#17 Apply checkstyle and add pipeline
clevermicro/user-management
Reference: clevermicro/user-management#19
No description provided.