Хороший способ распространения exes - PullRequest
0 голосов
/ 14 ноября 2018

У меня есть проект .NET, который генерирует исполняемый файл. Мне нужен автоматический способ запуска этого исполняемого файла на разных виртуальных машинах в облаке. Проект проверен в системе контроля версий, поэтому код доступен во всех виртуальных машинах. Каков наилучший способ запуска исполняемого файла на всех виртуальных машинах?

Меня также беспокоит случай, когда в будущем, если код изменится, я хочу, чтобы все эти виртуальные машины запускали новый код.

Некоторые варианты, которые я могу придумать:

  1. Запустите сценарий для загрузки исходного кода из системы управления версиями и сборки exe из источника на ВМ каждый раз.
  2. Поместите exe в общую папку, и каждый раз, когда я получаю новое изменение в исходном коде, обновляйте этот exe.

Ни один из этих вариантов не кажется лучшим способом сделать это. Так что я просто хотел узнать, что я что-то упустил.

...