2012-10-19 8 views
5

I Tintenfisch deploy bin mit meiner Website in UmgebungenOctopus Deploy nicht Website zu aktualisieren

der Code wird an den Server schieben, aber Krake auf das neue Verzeichnis verweisen, nicht die Web-Anwendung ändern.

z.B.

MVC4WebSite ist eine Web-Anwendung mit dem C zugeordnet: \ Sites \ dev \ MVC4WebSite \ 1.0.0.0

ich mein Paket

der neue Code erscheint bei C bereitstellen: \ Sites \ dev \ MVC4WebSite \ 1.0.0.1

ich erwarte, dass MVC4WebSite auf die C zugeordnet werden würde: \ Sites \ dev \ MVC4WebSite \ 1.0.0.1 aber es ist noch zu C abgebildet wird: \ Sites \ dev \ MVC4WebSite \ 1.0.0.0

Ich bekomme diese Nachricht in den Protokollen.

'Konnte eine IIS-Website oder ein virtuelles Verzeichnis mit dem Namen' MVC4WebSite 'auf dem lokalen Computer nicht finden. Wenn Sie erwartet haben, dass Octopus dies für Sie aktualisiert, sollten Sie die Site und/oder das virtuelle Verzeichnis manuell erstellen. Andernfalls können Sie diese Nachricht ignorieren.

Ich habe definitiv diese Website (als Webanwendung) erstellt.

Specs Win Server 2008 r2 IIS7 Octopus Version 1.0.30.1340

+0

Große Frage für mich gearbeitet ... http:. //octopusdeploy.com/documentation/features/variables – Kye

Antwort

4

Ok es sieht aus wie ich nicht die Anweisungen richtig interpretieren hat.

Ich interpretierte den Begriff Website als Code als ein virtuelles Verzeichnis oder eine Web Application ... was sie richtig, ist die tatsächliche Website z. "Standardwebsite"

Ich musste eine benutzerdefinierte Variable definieren, um die vordefinierte Variable OctopusWebSiteName mit dem Wert "Standardwebsite/MVC4WebSite" zu überschreiben.

Was für eine Verschwendung von einem Nachmittag :(

Verwandte Themen