Я недавно взял на себя ответственность за управление сборками и выпусками нашей компании.Мы поставляем наши продукты как в виде веб-службы, так и в качестве лицензированного продукта, который клиенты могут установить на свои внутренние серверы.
Моя работа заключается в обеспечении того, чтобы в QA были собраны сборки, необходимые для тестирования, которые могут исходить из основной ветви разработки или специализированных веток, в зависимости от их текущей направленности, и могут быть для одного из двух разных продуктов.Это также означает, что мы выпускаем наши продукты для собачьего кормления, что означает, что мы развертываем на внутренний сервер.Наконец, я сократил официальные сборки для наших клиентов, создав новые версии установщика для тех, кто устанавливает их самостоятельно, и разместил обновления на веб-сайте для наших размещенных клиентов.
Пока что я взял прагматические программисты Ship It! и Release It! , оба из которых кажутся полезными.Какие еще книги я должен взять и прочитать?Существуют ли сообщества или известные блоггеры, за которыми я должен следить, которые конкретно занимаются проблемами создания, развертывания и доставки веб-сервисов на наши собственные серверы и на внутренние серверы клиентов?