Actions
Bug #528
đóngHỗ trợ bên code fix lỗi Jenkins không auto build sau khi push code trên Gitlab
Bắt đầu:
27-02-2024
Hết hạn:
01-03-2024
Tiến độ:
0%
Thời gian ước lượng:
Mô tả
Mô tả: bên code thực hiện push code lên gitlab môi trường prod, nhưng jenkins không thực hiện build app
Thực hiện testing trên Gitlab trả lỗi
Trên Jenkins báo logs
WebHook called with url: /project/content-manager-prod-v2
Feb 29, 2024 5:40:29 AM WARNING org.eclipse.jetty.server.handler.ContextHandler$Context log
Error while serving https://jenkins.longvan.vn/project/content-manager-prod-v2
java.lang.NoClassDefFoundError: Could not initialize class com.dabsquared.gitlabjenkins.util.JsonUtil
at com.dabsquared.gitlabjenkins.webhook.build.PushBuildAction.<init>(PushBuildAction.java:41)
at com.dabsquared.gitlabjenkins.webhook.ActionResolver.onPost(ActionResolver.java:118)
at com.dabsquared.gitlabjenkins.webhook.ActionResolver.resolveAction(ActionResolver.java:64)
at com.dabsquared.gitlabjenkins.webhook.ActionResolver.resolve(ActionResolver.java:58)
at com.dabsquared.gitlabjenkins.webhook.GitLabWebHook.getDynamic(GitLabWebHook.java:44)
at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:710)
at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:397)
Caused: java.lang.reflect.InvocationTargetException
===
1/3/2024
Nguyên nhân chưa tìm được chính xác, gitlab và jenkins cũng không có docs cụ thể về lỗi trên
Tìm hiểu 1 số forum thì fix bằng cách thay đổi repo URL trên gitlab webhook
URL cũ: https://:@jenkins.longvan.vn/project/fulfillment-api-prod
URL mới: https://:@jenkins.longvan.vn/job/fulfillment-api-prod/build
Tập tin
Actions