Udforsk løbende integration og udrulning
Azure Portal leverer løbende integration og udrulning med Azure DevOps-tjenester, GitHub, Bitbucket, FTP eller et lokalt Git-lager på din udviklingsmaskine. Du kan oprette forbindelse mellem din webapp og en af ovenstående kilder, og App Service håndterer resten for dig. App Service synkroniserer automatisk din kode og eventuelle fremtidige ændringer af koden i din webapp. Med Azure DevOps-tjenester kan du også definere din egen build- og udgivelsesproces. Kompiler din kildekode, kør test, og byg og udrul udgivelsen i din webapp, hver gang du bekræfter koden. Alle handlinger sker implicit uden behov for menneskelig administration.
Ting, du skal vide om kontinuerlig og manuel udrulning
Når du opretter din webapp med App Service, kan du vælge kontinuerlig eller manuel udrulning. Når du gennemser disse indstillinger, skal du overveje, hvilken installationsmetode der skal implementeres for dine App Service-apps. Disse indstillinger er placeret i Installationscenter.
CI/CD- er en proces, der bruges til at udrulle nye funktioner og fejlrettelser i et hurtigt og gentaget mønster, der kun har minimal indvirkning på slutbrugerne. Azure understøtter automatiseret udrulning direkte fra flere kilder:
GitHub-: Azure understøtter automatiseret udrulning direkte fra GitHub. Når du forbinder dit GitHub-lager til Azure til automatiseret udrulning, udrulles alle ændringer, du overfører til din produktionsgren på GitHub, automatisk for dig.
Bitbucket: Med ligheder med GitHub kan du konfigurere en automatiseret udrulning med Bitbucket.
Lokale Git-: Funktionen App Service Web Apps indeholder en lokal URL-adresse, som du kan tilføje som et lager.
Azure Repos: Azure Repos er et sæt versionsstyringsværktøjer, som du kan bruge til at administrere din kode. Uanset om dit softwareprojekt er stort eller lille, er det en god idé at bruge versionsstyring så hurtigt som muligt.
manuel udrulning giver dig mulighed for manuelt at pushe din kode til Azure. Der er flere muligheder for manuelt at pushe din kode:
Remote Git: Funktionen App Service Web Apps indeholder en Git URL-adresse, som du kan tilføje som et eksternt lager. Hvis du skubber til fjernlageret, installeres din app.
OneDrive: OneDrive er en tjeneste, der gør det muligt at gemme og dele filer på internettet med en Microsoft-konto.
Dropbox: Dropbox er en filhostingstjeneste