Hier ist die Geschichte, ich benutze RedGate SqlCompare, um Update-Skripte für meine Dev env zu generieren, jedes Paket enthält nur Änderungen von der aktuellen Dev-Version zu Latest in Quellcodeverwaltung. Hier ist ein Beispiel:Octopus deploy, Ich muss alle Pakete bis spätestens zum Hochladen auf QA bereitstellen
- ich eine Tabelle erstellen (Paket-0,1) -> Bereitstellen auf DevDB
- ich hinzufügen, Spalten (Paket-0,2) -> Bereitstellen auf DevDB
- ich eine Spalte umbenannt (Paket-0,3) -> Bereitstellen auf DevDB
Aber sobald ich es fördern will Problem verursacht es mir QA, weil es nur aktuelle Paket-0.3, die nur einen Teil der Änderungen (Umbenennung der Spalte enthält fördert)
Also ich suche nach einer Möglichkeit, alle Pakete vor der aktuellen Promotion zu implementieren, wenn es möglich ist.
Inzwischen habe ich das gelöst, indem ich ein benutzerdefiniertes Paket erstellt habe, das alle Änderungsskripte enthält, aber ist es möglich, das mit Octopus zu lösen?
Dank Ihor