Mam rozwiązanie zawierające stronę internetową .net mvc i webjob.Rozmieszczanie lazurowego webjoba za pomocą git
Wdrażam używając git - tak na git push to azure moja witryna jest uaktualniana. Właśnie dodałem aplikację konsolową, która będzie uruchamiana zgodnie z harmonogramem. Próbuję ustalić, jak wdrożyć to na stronie internetowej, kiedy I git push
, ale nie jestem pewien, jak to zrobić.
Wiem, że mógłbym utworzyć folder website\app_data\jobs\triggered\webjob
i skopiować tam pliki (powiedzmy z wydarzenia post-build na webjob), ale to oznaczałoby, że musiałbym zatwierdzić wszystkie te pliki do repozytorium git dla wdrożenia aby je podnieść - co oznaczałoby również, że za każdym razem, gdy buduję, Git skłonił mnie do ponownego ich popełnienia - hmm.
Czy jest lepszy sposób na zrobienie tego - gdzie mogę po prostu przesunąć moje repo na lazurowe i poprawnie wdroży moją stronę ORAZ moją webjob?
Dzięki
Przeczytałem ten wpis na blogu, ale nie widzę niczego na temat wdrażania git. Zauważono również [w kudu doc] (https://github.com/projectkudu/kudu/wiki/Web-jobs), że git wdrożenie webjobs jest możliwe, ale do tej pory nie miałem tego działa. –
nevermind. W rzeczywistości nie zaktualizowałem do wersji 1.0.2. Używał wersji 1.0.1. Ulepszony i teraz działa. –