2010-07-28 4 views
5

J'ai récemment assumé la responsabilité de la gestion des builds et des releases de notre société. Nous expédions nos produits à la fois en tant que service Web et en tant que produit sous licence que les clients peuvent installer sur leurs serveurs internes.Quelles sont les bonnes ressources pour apprendre à gérer les builds et les releases?

Mon travail consiste à m'assurer que QA possède les builds dont ils ont besoin pour les tests, qui peuvent provenir de la branche de développement principale ou des branches spécifiques aux fonctions, en fonction de leur focus actuel. Cela signifie également libérer nos produits en interne pour dogfooding, ce qui signifie que nous déployons sur un serveur interne. Enfin, je coupe les versions officielles pour nos clients en créant de nouvelles versions de l'installateur pour ceux qui s'installent en interne, et en poussant les mises à jour sur le site pour nos clients hébergés. Jusqu'ici, j'ai choisi les programmeurs pragmatiques Ship It! et Release It!, qui semblent tous les deux utiles. Quels autres livres devrais-je prendre et lire? Y a-t-il des communautés ou des blogueurs bien connus? Je devrais suivre cette affaire spécifiquement avec les défis de la construction, du déploiement et de l'expédition des services Web à nos propres serveurs et aux serveurs internes des clients?

Répondre

Questions connexes