2013-01-14 15 views
8

Używam TeamCity zbudować i wdrożyć pliki na stronie internetowej za pomocą IIS instalacja 3.TeamCity połączeń Url Budowanie Krok

Chciałbym dodać krok zadzwonić url kiedy zrobić tak, że zwyczaj cache może być odświeżony po zakończeniu wdrożenia.

Czy jest sposób, w jaki mogę dodać krok kompilacji, aby wywołać adres URL?

Dzięki

Odpowiedz

8

chciałbym rozwiązać ten problem za pomocą wiersza polecenia skryptu, który uderza URL, a jeden z zawodników linii poleceń TeamCity jest.

Pytanie jest oznaczone jako asp.net, więc zakładam, że jesteś w systemie Windows. Umieść ten skrypt Get-WebFile w postaci Powershell Build Runner. Następnie zadzwoń pod numer Get-WebFile "http://yourwebapp.net/" u dołu.

+0

Tak właśnie skończyłem. To naprawdę bardzo dobre rozwiązanie i pozwala mi zrobić coś więcej, niż tylko wywołać adres URL. Po prostu ciekawy, jak zwrócić nieudany krok, jeśli coś pójdzie nie tak? – Base33

+2

Trzecie trafienie od góry: http://stackoverflow.com/search?q=how+to+fail+a+build+in+samość –

+0

Jak wysłać dane uwierzytelniające do witryny za pomocą zintegrowanego uwierzytelniania systemu Windows za pomocą tego skryptu? –

6

Jeszcze prostsza metoda byłby taki sam krok buildrunner PowerShell, ale wystarczy użyć:

(New-Object System.Net.WebClient).DownloadString("http://yourwebapp.net");.

Brak zależności od innych skryptów, tylko rodzimych Powershell. Coś nie tak z tym?

Powiązane problemy