基于Rainbond插件Pipeline自定义流水线时,创建服务始终失败,后台日志报错,“Invalid url given”
但从前端调试看到,响应是200,不应该出现此类型错误。
由于看到不到Pipeline的源码,只能基于jar包进行本地模拟操作,(请求响应200,创建响应201)并未出现“Invalid url given”。
https://github.com/goodrain/plugins/tree/main/pipeline/pipeline-backend,源码在这
感觉应该是 url 少了 .git
SmallQi 页面输入的URL中,是带后缀“.git”的。感谢,我再看看源码。
这里是不是应该是仓库的URL,网关URL在这里是pipeline的后台服务 按现有代码调试如下: 修改成仓库url之后,未报Invalid url given, 但是代码在向下走的时候,获取appServiceEntity.setCreateBy(paasClient.getNickName());不确定是不是上述修改引起的,见图示。
yunyuxue521 修改后正常的图片,上面传错(重)了,
如果你这边测试没问题,可以直接提 pr
SmallQi 代码在向下走的时候,获取appServiceEntity.setCreateBy(paasClient.getNickName());这里报错了,因为对整个项目不是太了解,不确定是不是上述做的修改引起的。需要咱们这边整体考量一下。 😄
明天我再追下那个NickName的问题,如果不是连锁反应,再准备pr,多谢!