Jenkins Pipeline: метод readFile добавляет знак '?' в начале содержимого файла - PullRequest
0 голосов
/ 09 июля 2020

Это странное поведение, с которым я столкнулся с методом readFile конвейера Jenkins. Вот как я это называю:

def file=readFile file: "D:\\AssemblyInfo.cs", encoding: "UTF-8"
echo file

И вот результат. Обратите внимание на "?" в начале.

?using System.Reflection;
[assembly: AssemblyVersion("9.8.16")]
[assembly: AssemblyFileVersion("9.8.16")]

Это происходит, даже если я не упоминаю encoding: "UTF-8". Этого вопросительного знака нет в исходном файле, и это приведет к сбою компиляции проекта dot net.

Есть идеи, почему это происходит и как этого избежать?

Спасибо

...