Мне нужно создавать перформанс-клиенты из моих сценариев сборки jenkins, и это нужно делать без присмотра.В основном это связано с тем, что задания jenkins выполняются в уникальных папках, Perforce настаивает на том, чтобы у каждого клиента была уникальная корневая целевая папка, и мы постоянно создаем новые задания jenkins в зависимости от потребностей.Прямо сейчас каждый раз, когда я создаю уникальное задание jenkins, мне приходится вручную создавать для этого задания клиент Perforce - я могу сделать это из командной строки, но Perforce также настаивает на приостановке создания клиента, чтобы показать мне файл настроек спецификации, которыйМне нужно закрыть вручную перед созданием клиента.
Для создания клиента я использую
p4 -u myuser -P mypassword client -S //mydepo/mystream someclientname
и использую этот ужасный хак для одновременного уничтожения блокнота
p4 -u myuser -P mypassword client -S //mydepo/mystream someclientname | taskkill /IM notepad.exe /F
Такого рода работы, но это не так.Есть ли официальный / лучший способ заставить p4 тихо заставить клиента создать?