AppCenterDistribute@1 – App Center distribuerar v1-uppgift
Använd den här uppgiften för att distribuera appversioner till testare och användare via App Center och Visual Studio App Center.
Viktigt
Den här uppgiften är inaktuell och dras tillbaka den 31 januari 2024. Använd AppCenterDistribute@3.
Använd den här uppgiften för att distribuera appversioner till testare och användare via App Center och Visual Studio App Center.
Den här uppgiften är inaktuell. använd AppCenterDistribute@3.
Använd den här uppgiften för att distribuera appversioner till testare och användare via App Center och Visual Studio App Center.
Distribuera appversioner till testare och användare via App Center.
Syntax
# App Center distribute v1
# Distribute app builds to testers and users via Visual Studio App Center.
- task: AppCenterDistribute@1
inputs:
serverEndpoint: # string. Required. App Center service connection.
appSlug: # string. Required. App slug.
appFile: # string. Alias: app. Required. Binary file path.
releaseNotesOption: 'input' # 'input' | 'file'. Alias: releaseNotesSelection. Required. Create release notes. Default: input.
releaseNotesInput: # string. Required when releaseNotesSelection = input. Release notes.
#releaseNotesFile: # string. Required when releaseNotesSelection = file. Release notes file.
#isMandatory: false # boolean. Require users to update to this release. Default: false.
#distributionGroupId: # string. Alias: destinationId. Destination ID.
# Symbols
#symbolsOption: 'Apple' # 'Apple'. Alias: symbolsType. Symbols type. Default: Apple.
#symbolsPath: # string. Optional. Use when symbolsType == AndroidNative || symbolsType = Windows. Symbols path.
#symbolsPdbFiles: '**/*.pdb' # string. Alias: pdbPath. Optional. Use when symbolsType = UWP. Symbols path (*.pdb). Default: **/*.pdb.
#symbolsDsymFiles: # string. Alias: dsymPath. Optional. Use when symbolsType = Apple. dSYM path.
#symbolsMappingTxtFile: # string. Alias: mappingTxtPath. Optional. Use when symbolsType = AndroidJava. Mapping file.
#symbolsIncludeParentDirectory: # boolean. Alias: packParentFolder. Include all items in parent folder.
# App Center Distribute v1
# Distribute app builds to testers and users via App Center.
- task: AppCenterDistribute@1
inputs:
serverEndpoint: # string. Required. App Center service connection.
appSlug: # string. Required. App slug.
appFile: # string. Alias: app. Required. Binary file path.
releaseNotesOption: 'input' # 'input' | 'file'. Alias: releaseNotesSelection. Required. Create release notes. Default: input.
releaseNotesInput: # string. Required when releaseNotesSelection = input. Release notes.
#releaseNotesFile: # string. Required when releaseNotesSelection = file. Release notes file.
#distributionGroupId: # string. Alias: destinationId. Destination ID.
# Symbols
#symbolsOption: 'Apple' # 'Apple'. Alias: symbolsType. Symbols type. Default: Apple.
#symbolsPath: # string. Optional. Use when symbolsType == AndroidNative || symbolsType = Windows. Symbols path.
#symbolsPdbFiles: '**/*.pdb' # string. Alias: pdbPath. Optional. Use when symbolsType = UWP. Symbols path (*.pdb). Default: **/*.pdb.
#symbolsDsymFiles: # string. Alias: dsymPath. Optional. Use when symbolsType = Apple. dSYM path.
#symbolsMappingTxtFile: # string. Alias: mappingTxtPath. Optional. Use when symbolsType = AndroidJava. Mapping file.
#symbolsIncludeParentDirectory: # boolean. Alias: packParentFolder. Include all items in parent folder.
Indata
serverEndpoint
-
App Center-tjänstanslutning
string
. Krävs.
Väljer tjänstanslutningen för Visual Studio App Center. Om du vill skapa en klickar du på länken Manage
och skapar en ny tjänstanslutning.
appSlug
-
App-slug
string
. Krävs.
App-slug är i formatet {username}/{app_identifier}
. Om du vill hitta {username}
och {app_identifier}
för en app klickar du på dess namn från App Center. Den resulterande URL:en har formatet https://appcenter.ms/users/**{username}**/apps/**{app_identifier}**
. Om du använder organisationer har app-snigelformatet {orgname}/{app_identifier}
.
appFile
-
Sökväg till binär fil
Indataalias: app
.
string
. Krävs.
Den relativa sökvägen från lagringsplatsens rot till den APK- eller IPA-fil som du vill publicera.
symbolsOption
-
Symboltyp
Indataalias: symbolsType
.
string
. Tillåtna värden: Apple
. Standardvärde: Apple
.
Innehåller symbolfiler för att ta emot symboliska stackspårningar i App Center Diagnostics.
symbolsPath
-
Symbolsökväg
string
. Valfritt. Använd när symbolsType == AndroidNative || symbolsType = Windows
.
Den relativa sökvägen från lagringsplatsens rot till mappen symbols.
symbolsPdbFiles
-
Symbolsökväg (*.pdb)
Indataalias: pdbPath
.
string
. Valfritt. Använd när symbolsType = UWP
. Standardvärde: **/*.pdb
.
Den relativa sökvägen från lagringsplatsens rot till .pdb
symbolfiler. Sökvägen kan innehålla jokertecken.
symbolsDsymFiles
-
dSYM-sökväg
Indataalias: dsymPath
.
string
. Valfritt. Använd när symbolsType = Apple
.
Den relativa sökvägen från lagringsplatsens rot till mappen dSYM. Sökvägen kan innehålla jokertecken.
symbolsMappingTxtFile
-
Mappningsfil
Indataalias: mappingTxtPath
.
string
. Valfritt. Använd när symbolsType = AndroidJava
.
Den relativa sökvägen från lagringsplatsens rot till Android-filen mapping.txt
.
symbolsIncludeParentDirectory
-
Inkludera alla objekt i den överordnade mappen
Indataalias: packParentFolder
.
boolean
.
Laddar upp den markerade symbolfilen eller mappen och alla andra objekt i samma överordnade mapp. Detta krävs för React Native appar.
releaseNotesOption
-
Skapa viktig information
Indataalias: releaseNotesSelection
.
string
. Krävs. Tillåtna värden: input
(Ange Viktig information) file
(Välj Viktig information-fil). Standardvärde: input
.
Viktig information är kopplad till versionen och visas för testare på installationssidan.
releaseNotesInput
-
Utgåvan
string
. Krävs när releaseNotesSelection = input
.
Viktig information för den här versionen.
releaseNotesFile
-
Viktig anteckningsfil
string
. Krävs när releaseNotesSelection = file
.
Väljer en UTF-8-kodad textfil som innehåller viktig information för den här versionen.
isMandatory
-
Kräv att användare uppdaterar till den här versionen
boolean
. Standardvärde: false
.
App Center Distribute SDK krävs för att kräva en uppdatering. Testare uppmanas automatiskt att uppdatera.
distributionGroupId
-
Mål-ID
Indataalias: destinationId
.
string
.
ID:na för de distributionslager eller grupper som ska få versionen. Lämna den tom om du vill använda standardgruppen.
Kontrollalternativ för aktivitet
Alla aktiviteter har kontrollalternativ utöver sina aktivitetsindata. Mer information finns i Kontrollalternativ och vanliga uppgiftsegenskaper.
Utdatavariabler
Inga.
Kommentarer
Den här uppgiften är inaktuell. Använd AppCenterDistribute@3.
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 | 2.144.0 eller senare |
Uppgiftskategori | Distribuera |
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 | Alla agentversioner som stöds. |
Uppgiftskategori | Distribuera |