Dự án

Tổng quan

Hồ sơ

Actions

Bug #528

đóng

Hỗ trợ bên code fix lỗi Jenkins không auto build sau khi push code trên Gitlab

Thêm bởi Tùng Nguyễn cách đây 9 tháng. Cập nhật cách đây 9 tháng.

Trạng thái:
Closed
Mức ưu tiên:
High
Phân công cho:
Chủ đề:
-
Phiên bản:
-
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

clipboard-202403011747-gytql.png (386 KB) clipboard-202403011747-gytql.png Tùng Nguyễn, 01-03-2024 17:47
Actions

Định dạng khác của trang này: Atom PDF