Я пытаюсь настроить процесс сборки TeamCity, который запускает собственный сценарий командной строки. В скрипте используется переменная, поэтому ему нужен знак процента (например, у меня есть командный файл, который запускает ant, а затем копирует один из созданных файлов: Когда я запускаю командный файл, ant работает успешно, но оператор копирования никогда не выполняется, хотя он будет работать нормально, если я введу его и нажму Enter после завершения задачи ant. Что здесь происходит? % x
). Но TeamCity использует знаки процента для своих свойств (например, % build.
copy /YD:\dir1\MyJar.jar D: \ dir2 \ MyJar.jar Когда я запускаю ...
ant -Dproject.version=1.1.2 release published
copy /Y D:\dir1\MyJar.jar D:\dir2\MyJar.jar