Gitlab Status API: 太长(最多 255 个字符)

Gitlab Status API: is too long (maximum is 255 characters)

我在 Gitlab 中通过 API 更新一些项目状态时遇到问题, 我收到此 body 响应:

Response body: {
      "message" : {
            "target_url" : [ "is too long (maximum is 255 characters)" ]
      }
}

此更新是通过 Jenkins 插件完成的,以更新每个 branch/commit.

的状态

发生这种情况是因为字段 target_url 的限制,从您的角度来看,您无能为力,除非您缩短项目 name/path。

Gitlab 上有一个持续的问题,可以增加某些字段的限制:https://gitlab.com/gitlab-org/gitlab/-/issues/23868#note_507841032