调试流水线
用户自定义脚本在 docker 容器
内执行。由于本地和流水线环境不一致(网络环境,文件内容等),可能会遇到本地通过,但流水线构建异常的情况,此时可以使用“登录调试”功能在流水线容器内部进行调试。
如何使用
点击构建详情页面中 “登录调试” 入口,即可登录到流水线容器里进行调试。
每个流水线执行前,会先启动一个流水线 docker 来执行用户脚本,构建结束默认情况下会销毁 docker。若构建出问题,可以登录 docker 继续调试。
以下三种情况,登录调试可用:
- 构建过程中,可登录调试。
- 如果构建失败,构建环境会先保留 5 分钟,此时可登录调试。之后会定时检测是否有用户登录 docker 调试,没有就自动销毁,有则继续保留环境。
- 在日志页面 rebuild 并勾选上 debug 选项,构建结束后无论构建是否成功,构建环境均会先保留 5 分钟,此时可登录调试。之后会定时检测是否有用户登录 docker 调试,没有就自动销毁,有则继续保留环境。
调试技巧
点构建详情页 Rebuild
按钮时,可选择需要执行的Pipeline
、Stage
、Job
,方便开发者快速复现问题。
问题反馈 >
2023-02-21最近更新
感谢反馈有用
感谢反馈没用
在阅读中是否遇到以下问题?*
您希望我们如何改进?*
如果您希望得到回复,请留下您的邮箱地址。