Voici l'histoire, j'utilise RedGate SqlCompare pour générer des scripts de mise à jour pour mon environnement de développement, chaque paquet ne contient que des changements de la version actuelle de Dev à Latest in contrôle de la source. Voici un exemple:Octopus déployer, j'ai besoin de déployer tous les paquets jusqu'à la dernière promotion QA
- Je crée une table (package-0.1) -> Déployer pour DevDB
- j'ajouter des colonnes (package-0.2) -> Déploiement à DevDB
- Je renomme une colonne (paquet-0,3) -> déploiement à DevDB
Mais une fois que je veux en faire la promotion à l'assurance qualité, il me fait problème parce qu'il ne favorise que paquet 0,3 dernière contenant seulement une partie des modifications (changement de nom de la colonne)
Donc je cherche un moyen de déployer tous les paquets avant le courant sur Promotion si c'est possible. Maintenant, j'ai résolu cela en créant un paquet personnalisé qui contient tous les scripts de changement, mais est-il possible de résoudre ce problème avec Octopus?
Merci Ihor