Не сочтите за оффтоп, тут эта тема довольно часто поднимается.

Как вы проверяете установщики под винду? Т.е. то что все ок и после установки приложение запускается.

17 ответов

25 просмотров

я не совсем понял вопрос. что проверяете?

Michael-Chambers Автор вопроса
Anatoly Shirokov
я не совсем понял вопрос. что проверяете?

Допустим собрал я msi пакет на CI. Дальше его устанавливаю на целевой машине, а приложение не запускается, потому что забыл положить dllку. Вот хочется избежать этого момента.

установить на "голой" винде и посмотреть что все запускается?

Michael Chambers
Допустим собрал я msi пакет на CI. Дальше его уста...

Закидывать все нужные DLL в MSI и распаковывать в папку с приложением

Michael Chambers
Допустим собрал я msi пакет на CI. Дальше его уста...

понятно, никак тогда, только через тестирование ручное

Michael-Chambers Автор вопроса
mefest
установить на "голой" винде и посмотреть что все з...

После первой установки винда перестает быть голой, вот в чем проблема. В голову приходит докер, но не оверхед ли это.

Michael-Chambers Автор вопроса
mefest
virtualBox со снимками образа использовал

оно как-то в ci интегрируется?

mefest
virtualBox со снимками образа использовал

так что докер не должен быть оверхед

Michael Chambers
оно как-то в ci интегрируется?

не уврен, для ci не подскажу тогда(

Michael-Chambers Автор вопроса
Schmutziger Mund 🥋
https://hub.docker.com/r/abrarov/windows-dev

А лицензия как? Если у меня хост линуксовый допустим.

Michael-Chambers Автор вопроса
Stanislav Ershov
виндовый докер только на винде запустится

Ух какие прекрасные новости... Значит вот откуда он лицензию вытащит

Stanislav Ershov
виндовый докер только на винде запустится

Я так понял, что он хочет докер в vm сделать

Michael Chambers
оно как-то в ci интегрируется?

Жесткий диск можете vdi/vmdk/vhd сохранить и подсовывать эталонный, если нужно восстановит. Можно VBoxManage использовать для работой с виртуальной машиной: клонировать ее, диски, добавлять, удалять, стартовать и т.п. Насколько хватит фантазии

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта