gitlab - Gitlab 状态 API:太长(最多 255 个字符)
问题描述
我在通过其 API 更新 Gitlab 中的某些项目状态时遇到问题,我收到了以下正文响应:
Response body: {
"message" : {
"target_url" : [ "is too long (maximum is 255 characters)" ]
}
}
此更新是通过 Jenkins 插件完成的,以更新每个分支/提交的状态。
解决方案
发生这种情况是因为 field 的限制target_url
,从您的角度来看,您无能为力来解决这个问题,除非您使项目名称/路径更短。
Gitlab 上存在一个持续存在的问题,以增加某些字段的限制:https ://gitlab.com/gitlab-org/gitlab/-/issues/23868#note_507841032
推荐阅读
- django - Django内联模型表单集和内联模型表单处理初始不同
- python - 使用朴素贝叶斯模型获得良好结果所需的最少特征数是多少?
- windows - 如何在 Skiko(Kotlin MPP 绑定到 Skia)上制作基本动画?
- netlogo - NetLogo:移动海龟,直到它们找到最佳位置
- javascript - 如何在没有访问控制标头的情况下使用 php 从 Javascript 中读取 Json 文件中的内容
- python - 有没有办法用 Selenium 和 Python 绕过谷歌机器人识别?
- html - HTML跳转到页面的特定部分从第二次点击开始工作
- python - 如何使用 twython python 获取超过 100 条推文
- python - 最快的python算法,将数字列表分成N组,最大化每两个最近组的总平均差
- reactjs - 如何使用本地存储单独设置评级?