Сейчас я начинаю читать книгу Continuos Delivery от Humble / Фарли, и хотя многое там имеет смысл, меня беспокоит одна вещь:
Похоже, что авторы нацелены исключительно на серверные (одноклиентские?) Приложения (например, веб-приложения) с их обработкой того, что именно делать и избегать написания. автоматизация процесса сборки, тестирования, развертывания .
Глядя на вопросы с меткой непрерывное развертывание , также кажется, что этот термин используется только в контексте серверных приложений .
Итак, мне было интересно, имеет ли смысл автоматизация вещей после "установки" (говоря о приложении Windows) для настольного приложения? «Развертывание» настольного приложения всегда осуществляется пользователем-драйвером, так что какой смысл автоматизировать что-либо здесь - и, действительно, какие вещи можно автоматизировать, что имело смысл? ] Ах да, кстати. Я совершенно не уверен, что этот вопрос лучше задать программистам.SE , так что не стесняйтесь переместить его туда, если вы думаете, что это так.