AppCenterDistribute@0 – App Center Distribuera v0-uppgift
Använd den här uppgiften för att distribuera appversioner till testare och användare via App Center.
Viktigt!
Den här uppgiften är inaktuell. Använd AppCenterDistribute@3.
Syntax
# App Center distribute v0
# Distribute app builds to testers and users via App Center.
- task: AppCenterDistribute@0
inputs:
serverEndpoint: # string. Required. App Center 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. Distribution group 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.
Ingångar
serverEndpoint
-
App Center-anslutning
string
. Obligatoriskt.
Väljer tjänstslutpunkten för din Visual Studio App Center-anslutning. Om du vill skapa en klickar du på länken Manage
och skapar en ny tjänstslutpunkt.
appSlug
-
string
. Obligatoriskt.
Appsnigeln är i formatet {username}/{app_identifier}
. Om du vill hitta {username}
och {app_identifier}
för en app klickar du på namnet från App Centeroch den resulterande URL:en är i formatet https://appcenter.ms/users/**{username}**/apps/**{app_identifier}**
. Om du använder organisationer är appsnigeln av formatet {orgname}/{app_identifier}
.
appFile
-
binär filsökväg
Indataalias: app
.
string
. Obligatoriskt.
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.
sökväg symbolsPath
- symboler
string
. Valfritt. Använd när symbolsType == AndroidNative || symbolsType = Windows
.
Den relativa sökvägen från lagringsplatsens rot till symbolmappen.
sökvägen symbolsPdbFiles
- symboler (*.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 Androids mapping.txt
-fil.
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
. Obligatoriskt. Tillåtna värden: input
(Ange viktig information), file
(Välj viktig anteckningsfil). Standardvärde: input
.
Viktig information kommer att bifogas till versionen och visas för testare på installationssidan.
releaseNotesInput
-
Viktig information
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.
distributionGroupId
-
Distributionsgrupp-ID
string
.
ID:t för de distributionsgrupper som ska ta emot versionsversionen.. 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
Ingen.
Anmärkningar
Den här uppgiften är inaktuell. Använd AppCenterDistribute@3.
Krav
Krav | Beskrivning |
---|---|
Pipelinetyper | YAML, klassisk version, klassisk version |
Körs på | Agent, DeploymentGroup |
kräver | Ingen |
funktioner | Den här aktiviteten uppfyller inte några krav på efterföljande uppgifter i jobbet. |
Kommandobegränsningar | Vilken som helst |
variabler som kan | Vilken som helst |
Agentversion | Alla agentversioner som stöds. |
Aktivitetskategori | Gruppera |