Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Use esta tarea para distribuir compilaciones de aplicaciones a evaluadores y usuarios a través de App Center.
Importante
Esta tarea está en desuso. Usa AppCenterDistribute@3.
Sintaxis
# 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.
Entradas
serverEndpoint
-
de conexión de App Center
string
. Obligatorio.
Selecciona el punto de conexión de servicio para la conexión de Visual Studio App Center. Para crear uno, haga clic en el vínculo Manage
y cree un nuevo punto de conexión de servicio.
appSlug
-
de aplicación
string
. Obligatorio.
El slug de la aplicación tiene el formato de {username}/{app_identifier}
. Para buscar {username}
y {app_identifier}
para una aplicación, haga clic en su nombre en App Centery la dirección URL resultante tiene el formato de https://appcenter.ms/users/**{username}**/apps/**{app_identifier}**
. Si usa organizaciones, el slug de la aplicación tiene el formato {orgname}/{app_identifier}
.
appFile
-
ruta de acceso de archivo binario
Alias de entrada: app
.
string
. Obligatorio.
Ruta de acceso relativa de la raíz del repositorio al archivo APK o IPA que desea publicar.
tipo símbolos de symbolsOption
-
Alias de entrada: symbolsType
.
string
. Valores permitidos: Apple
. Valor predeterminado: Apple
.
Incluye archivos de símbolos para recibir seguimientos simbólicos de la pila en Diagnósticos de App Center.
symbolsPath
-
ruta de acceso símbolos
string
. Opcional. Use cuando symbolsType == AndroidNative || symbolsType = Windows
.
Ruta de acceso relativa de la raíz del repositorio a la carpeta de símbolos.
symbolsPdbFiles
-
ruta de acceso símbolos (*.pdb)
Alias de entrada: pdbPath
.
string
. Opcional. Use cuando symbolsType = UWP
. Valor predeterminado: **/*.pdb
.
Ruta de acceso relativa de la raíz del repositorio a .pdb
archivos de símbolos. La ruta de acceso puede contener caracteres comodín .
symbolsDsymFiles
-
ruta de acceso dSYM
Alias de entrada: dsymPath
.
string
. Opcional. Use cuando symbolsType = Apple
.
Ruta de acceso relativa de la raíz del repositorio a la carpeta dSYM. La ruta de acceso puede contener caracteres comodín .
de archivos de asignación de symbolsMappingTxtFile
-
Alias de entrada: mappingTxtPath
.
string
. Opcional. Use cuando symbolsType = AndroidJava
.
Ruta de acceso relativa desde la raíz del repositorio al archivo mapping.txt
de Android.
symbolsIncludeParentDirectory
-
Incluir todos los elementos de la carpeta primaria
Alias de entrada: packParentFolder
.
boolean
.
Carga el archivo o carpeta de símbolos seleccionados y todos los demás elementos dentro de la misma carpeta primaria. Esto es necesario para las aplicaciones nativas de React.
releaseNotesOption
-
Crear notas de la versión
Alias de entrada: releaseNotesSelection
.
string
. Obligatorio. Valores permitidos: input
(Escriba notas de la versión), file
(seleccione Archivo de notas de la versión). Valor predeterminado: input
.
Las notas de la versión se adjuntarán a la versión y se mostrarán a los evaluadores en la página de instalación.
notas de la versión de releaseNotesInput
-
string
. Obligatorio cuando releaseNotesSelection = input
.
Notas de la versión de esta versión.
releaseNotesFile
-
archivo de notas de la versión
string
. Obligatorio cuando releaseNotesSelection = file
.
Selecciona un archivo de texto codificado UTF-8 que contiene las notas de la versión de esta versión.
de identificador de grupo de distribución de distributionGroupId
-
string
.
Identificadores de los grupos de distribución que recibirán la versión de compilación. Déjelo vacío para usar el grupo predeterminado.
Opciones de control de tareas
Todas las tareas tienen opciones de control además de sus entradas de tarea. Para obtener más información, consulte Opciones de control y propiedades de tareas comunes.
Variables de salida
Ninguno.
Observaciones
Esta tarea está en desuso. Usa AppCenterDistribute@3.
Requisitos
Requisito | Descripción |
---|---|
Tipos de canalización | YAML, compilación clásica, versión clásica |
Se ejecuta en | Agente, DeploymentGroup |
demandas | Ninguno |
funcionalidades de |
Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo. |
restricciones de comandos | Cualquiera |
variables settable | Cualquiera |
Versión del agente | Todas las versiones de agente admitidas. |
Categoría de tarea | Desplegar |