У нас есть проблема с каталогом рабочего пространства в Дженкинсе. Когда я устанавливаю каталог корневого каталога Jenkins Workspace с помощью косой черты (т. Е. «D:/Workspaces/TestProject1»), он преобразует его в обратную косую черту при доступе к встроенной переменной среды «WORKSPACE» Jenkins. Таким образом, это вызывает проблемы с сбоем сборки в нашем проекте. Поскольку наш скрипт ant требует только дорожки с косой чертой. Я попытался ввести новую переменную окружения в плагин Env для инъекций, и это решило проблему. Также обратите внимание, что наша сборка параметризована, поэтому я не могу предоставить пользовательскую папку рабочего пространства. Любые альтернативные решения?Jenkins WORKSPACE Корневой каталог с прямыми косыми чертами
0
A
ответ
0
Вы пытались удвоить обратные черты?
D:\\Workspaces\\TestProject1
Он должен лучше для Ant.
не работает, поскольку Jenkins неявно преобразует путь в одну только одну косую черту. (т. е. D: \ Workspaces \ TestProject1) Кроме того, муравей ожидает значение пути косой черты для сборки. – batabek