私の会社はLinux Jenkinsボックスを使用しています。プロジェクトはLFを使用しなければならないか、ビルドがスタイルチェックに失敗します。 私はこのLinux JenkinsのWindowsスレーブを「Java Web Startを介してスレーブエージェントを起動する」を使って起動し、ホームフォルダ内のユーザを使ってこのWindowsボックスでJenkinsスレーブサービスを実行しました。以下の設定で.gitconfigファイルを1つ追加しました:JenkinsはWindowsスレーブ上のLFラインのtermintorを尊重しません
スレーブのタスク設定の設定[core]
eol = lf
autocrlf = false
そして「ソースコード管理」ジェンキンスは軟膏ウィンドウでワークスペースを作成し、このワークスペースにプロジェクトをコピーしますので、私は、リポジトリをgitlabするGitリポジトリとリポジトリのポインティングを使用します。しかし、私はすべてのファイルがCRLFに変わることに気付きました。 私が逃したものは?これはジェンキンスの既知の問題ですか?ありがとう。 番目のオプションへの変換を終了ラインの設定:
Checkout as-is, commit as is
あなたが使用しているgitのプログラムジェンキンスとクローンしようとしたのを –