首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在github CI中调试?

如何在github CI中调试?
EN

Stack Overflow用户
提问于 2021-11-20 05:57:48
回答 2查看 157关注 0票数 2

非常奇怪的是,我的代码通过了我笔记本电脑中的所有UT/IT,但它在github CI中遇到了错误。您是否介意采取一些方法在github CI中进行调试?或者让代码像github一样在本地运行?

我将由衷地感谢你所做的任何事情。谢谢!

我正在处理的pull-request在此页面中:https://github.com/apache/iotdb/pull/4437

这是一个关于时间序列数据库Apache-IoTDB的项目。这个错误看起来像是普通代码中的一个微不足道的逻辑错误。希望它能帮助诊断错误。非常感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-11-21 09:30:01

通过再次合并master(我的pull请求转发到的分支)直接解决了这个问题。

重点是,github CI (操作)可能在接受pull-request时自动合并的代码上运行。

因此,如果您的代码在本地通过了所有测试,但在CI中失败,并且与本地调试的结果不同,请尝试合并PR forward可能解决问题的分支。

希望这能帮助你,并在这个问题下感谢大家。

票数 0
EN

Stack Overflow用户

发布于 2021-11-20 06:05:39

act是GitHub操作工作流的本地运行程序,其运行方式应与实际运行方式几乎相同。

或者,debugging-with-ssh操作使用upterm打开容器中的SSH侦听器,以获取GitHub操作本身中正在运行的工作流的外壳程序。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70043598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档