我见鬼了,我都不该怎么描述我的问题了

同样的代码,同一个 git repo,同一个 gitlab-ci.yml,同一个 Dockerfile,SpringBoot 的项目

  • 在 JhLab 流水线打包的 jar 包,运行 jar 包,总报No MyBatis mapper was found in '[xxxx]' package. Please check your configuration.
  • 在我本机构建 jar 包,正常,不报这个错,去 GitLab 试试
  • 在 GitLab 流水线打包的 jar 包,也不报这个错

这就见鬼了,我蒙圈了,啥都一样,同一个 git repo,push 到 JhLab 和 GitLab,运行流水线以后打包出来的 jar 包,竟然一个运行报错,一个不报错。。。。

我该怎么办。

注册个自己的runner试试,如果自己的runner没问题,大概率就是共享runner的网络原因,比如下载依赖时被墙了