Во-первых, вы используете exec , команда неверна
Команда: set
, а ее аргумент должен быть PATH=%PATH%;D:\QtSDK\mingw\bin\
Это должно работать:
<exec command="set"
workingdir="d:\AppLiteNew\Projects\"
args = "PATH=%PATH%;D:\QtSDK\mingw\bin\"/>
Во-вторых, это не будет иметь эффекта
Заданный вами путь будет доступен только для оболочки / команды, которая выполняется путем вызова exec. После вызова он не будет доступен для дальнейших команд /executions.
Вы не указали, какой у вас вариант использования или где вам нужна переменная, поэтому я могу только догадываться, что вы могли бы сделать.
Вы можете сделать следующее:
- Установить путь непосредственно в Windows, для всего (если это нормально)
- Отредактируйте командный файл, который запускает круиз-контроль и установите там ПУТЬ
- Создайте командный файл для команды, которая нуждается в ПУТИ, и укажите ПУТЬ там.
- Некоторые ant-задачи позволяют указывать для них переменные окружения