ich einen Prozess definiert habe, die von zwei Schritten bestehen:Octopus Deploy - Script-Datei ausführen
- eine IIS WebSite
- eine Skriptdatei
Der erste Schritt in dem Prozess ausführt Ausführen Bereitstellen ohne irgendwelche Probleme. Ich kann ein Nuget-Paket in das integrierte Paket-Repository von Octopus Server hochladen und dieses auf meiner IIS-Website bereitstellen.
Für den zweiten Schritt in dem Prozess, in dem ich aufgefordert werden, eine Skriptdatei anzugeben, kann ich keine SQL-Datei hochladen entweder mit dem integrierten Paket-Repository oder mit einem externen Paket-Repository, da Octopus nicht Erlaube mir, einen .sql Dateityp hochzuladen.
Wie kann die SQL-Skriptdatei am besten angegeben werden?
Sollte ich es zusammen mit meinem nuget-Paket verpacken und dann die Skriptquelle auf 'Skriptdatei in einem Paket' festlegen oder ist es möglich, eine SQL-Datei in ein externes oder integriertes Repository hochzuladen und diese Datei anzugeben als die SQL-Skriptdatei zum Ausführen?
Gibt es eine Best Practice dafür?
Danke,
Sean
Ist diese SQL-Datei logisch Teil der Website? Könnte es nicht als Teil des gleichen NuGet-Pakets wie die Website gepackt werden? –