Используйте yarn upgrade
с флагом --non-interactive
. Вы получите ненулевой код выхода, если он потерпит неудачу
$ yarn upgrade webpack-merge@4.2.29 --non-interactive
yarn upgrade v1.13.0
[1/5]
Вы считали это? Установка Нескольких Экземпляров продуктов и Патчей
мой совет состоит в том, чтобы использовать wix., можно использовать текущий msi и декомпилировать его с "темным". темный создает все XML-файлы, в которых Вы нуждаетесь от своего msi. затем, можно внести изменения с wix, и после этого можно интегрировать шаги в процесс msbuild.
У меня есть проект Windows, где мы используем WIX для создания файлов MSI. У нас есть файл WIX для каждой из наших различных сред. После того как наш непрерывный сервер интеграции заканчивает сборку, мы получаем папку "Setup", которая содержит отдельные файлы MSI для dev, теста, модели, и производства. Каждый из них установлен для разделения папок с отдельным app.configs.
Это все не интегрируется в один MSI как Вы требуемый, но это выполняет что-то подобное.