我的公司使用 Linux Jenkins 盒子,项目被迫使用 LF,否则构建将在样式检查中失败。我使用“通过 Java Web Start 启动从代理”设置此 Linux Jenkins 的 Windows 从属服务器,并使用其主文件夹中的用户在此 Windows 框中运行 Jenkins 从属服务我添加了一个具有以下设置的 .gitconfig 文件:
[core]
eol = lf
autocrlf = false
以及 Slave 任务配置的“源代码管理”设置,我使用 Git 和存储库指向 gitlab 存储库,因此 Jenkins 将在 windows salve 中创建一个工作区并将项目复制到这个工作区。但是,我注意到所有文件都更改为 CRLF。我错过了什么?这是 Jenkins 的一个已知问题吗?谢谢。