Tangrt
Tangrt
**目标** stream服务支持github各类事件触发以及接口实现 **具体实现** 参照stream已有的tgit版实现 - StreamGitTransferService 提供前端数据的接口 - BaseAction github触发相关的各类事件 - StreamGitApiService github触发需要的各类接口
为stream增加触发器缓存,减少触发过程中的逻辑调用,优化触发时间。
stream 流水线通过缓存MD5值达到每次不用修改流水线编排加快触发构建速度
【stream】手动触发时,支持修改入参值 #6997
目前agent下载脚本中的 agentUrl 为脚本中拼接,这样会造成不同环境中的agent脚本希望拼接不同的参数时会产生问题,所以将agentUrl改为在后台代码中拼接。
go agent中的定时日志切割的逻辑因为 break loop 使用错误导致管道一旦关闭就无法重新切割日志
build_tmp 目录会存放许多构建时信息,但在构建后无用,需要清理,现在只有个简单的清理且windows没有,在这个需求中补齐。
stream手动触发参数的拉取为包含extends关键字
按照ID选择环境没有做异常处理,导致选择好的环境ID删除后没有足够的提示终结构建