AzureStaticWebApp@0 – Distribuera Azure Static Web App v0-uppgift
Den här uppgiften skapar och distribuerar en Azure Static-webbapp.
Syntax
# Deploy Azure Static Web App v0
# Build and deploy an Azure Static Web App.
- task: AzureStaticWebApp@0
inputs:
#workingDirectory: '$(System.DefaultWorkingDirectory)' # string. Alias: cwd | rootDirectory. Working directory. Default: $(System.DefaultWorkingDirectory).
#app_location: # string. App location.
#app_build_command: # string. App build command.
#output_location: # string. Output location.
#api_location: # string. Api location.
#api_build_command: # string. Api build command.
#routes_location: # string. Routes location.
#config_file_location: # string. Config file location.
#skip_app_build: # boolean. Skip app build.
#skip_api_build: # boolean. Skip api build.
#is_static_export: # boolean. Set static export.
#verbose: # boolean. Verbose.
#build_timeout_in_minutes: # string. Build timeout in minutes.
#azure_static_web_apps_api_token: # string. Azure Static Web Apps api token.
#deployment_environment: # string. Deployment Environment.
#production_branch: # string. Production Branch.
Indata
workingDirectory
- Arbetskatalog
Indataalias: cwd | rootDirectory
. string
. Standardvärde: $(System.DefaultWorkingDirectory)
.
Anger den absoluta arbetskatalog där den här uppgiften ska köras. Om den lämnas tom används standardarbetskatalogen.
app_location
- Appplats
string
.
Katalogplatsen för programmets källkod i förhållande till arbetskatalogen.
app_build_command
- App build-kommando
string
.
Det anpassade kommandot som används för att köra Oryx när programmets källkod skapas.
output_location
- Utdataplats
string
.
Katalogplatsen för den kompilerade programkoden när bygget är klart, i förhållande till arbetskatalogen.
api_location
- API-plats
string
.
Katalogplatsen för Azure Functions källkod i förhållande till arbetskatalogen.
api_build_command
- Api build-kommando
string
.
Det anpassade kommandot som används för att köra Oryx när du skapar Azure Functions källkod.
routes_location
- Routningsplats
string
.
Katalogplatsen för filen routes.json i förhållande till arbetskatalogen.
Observera: Routes.json är inaktuell. Använd staticwebapp.config.json.
config_file_location
- Plats för konfigurationsfil
string
.
Katalogplatsen för filen staticwebapp.config.json i förhållande till arbetskatalogen.
skip_app_build
- Hoppa över appbygge
boolean
.
Hoppar över Oryx-versionen för appmappen.
skip_api_build
- Hoppa över API-version
boolean
.
Hoppar över Oryx-versionen för API-mappen.
is_static_export
- Ange statisk export
boolean
.
Ställ in den här flaggan på true
när ditt program har konfigurerats för att exportera till statisk HTML, till exempel när du använder next export
.
När den här flaggan är inställd på true
verbose
- Utförlig
boolean
.
Aktiverar utförlig loggning.
build_timeout_in_minutes
- Tidsgräns för bygge i minuter
string
.
Anger tidsgränsen för oryxappens mappbygge på några minuter.
azure_static_web_apps_api_token
- Azure Static Web Apps API-token
string
.
Anger API-token för distribution.
Observera: Krävs inte om det skickas som en miljövariabel.
deployment_environment
- Distributionsmiljö
string
.
Anger den miljö som ska distribueras till. Lämna tomt för produktionsmiljön. De här indata har företräde framför produktionsgrenen.
production_branch
- Produktionsgren
string
.
Anger produktionsgrenen. När den definieras och distributionsmiljön är tom kommer distributioner från andra grenar att vara förhandsversionsmiljöer.
Alternativ för aktivitetskontroll
Alla aktiviteter har kontrollalternativ utöver sina uppgiftsindata. Mer information finns i Kontrollalternativ och vanliga uppgiftsegenskaper.
Utdatavariabler
Inga.
Anteckning
Den här uppgiften körs bara på Linux-agenter.
Exempel
trigger:
- main
pool:
vmImage: ubuntu-latest
steps:
- checkout: self
submodules: true
- task: AzureStaticWebApp@0
inputs:
app_location: '/build'
api_location: 'api'
output_location: '/output'
azure_static_web_apps_api_token: $(deployment_token)
Krav
Krav | Beskrivning |
---|---|
Pipelinetyper | YAML, klassisk version, klassisk version |
Körs på | Agent, DeploymentGroup |
Krav | Ingen |
Funktioner | Den här aktiviteten uppfyller inte några krav för efterföljande uppgifter i jobbet. |
Kommandobegränsningar | Valfri |
Inställningsbara variabler | Valfri |
Agentversion | 1.95.0 eller senare |
Uppgiftskategori | Verktyg |