Dela via


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