Estoy tratando de configurar mi definición de compilación con yaml. Estoy usando la tarea AppCenterDistribute. Requiere y punto final para MS App Center. He configurado uno según este tutorial.

Sin embargo, recibí ese mensaje de error:

"Step end serverEndpoint hace referencia al punto final App Center que no se pudo encontrar. El punto final del servicio no existe o no se ha autorizado para su uso".

enter image description here

"App Center" es el nombre del punto final que configuré en VSTS. Aquí la tarea en yaml:

- task: AppCenterDistribute@0
    displayName: 'iOS Deployment'
    inputs:
        serverEndpoint: 'App Center'
        appSlug: 'myname/myapp'
        appFile: ''#path to ipa
        symbolsDsymFiles: ''#path to dsym zip
        symbolsIncludeParentDirectory: false
        releaseNotesInput: 'release notes'

El punto final existe (ver captura de pantalla a continuación)

enter image description here

Y si creo una "Definición de compilación" manualmente (es decir, sin yaml), entonces ese punto final está disponible en el menú desplegable (ver más abajo).

enter image description here

Por cierto, para generar mi yaml, creo una definición de construcción de juegos en el portal que no guardo y hay un botón "Ver Yaml" en la esquina superior derecha. Vea abajo.

enter image description here

1
François 6 mar. 2018 a las 07:50

3 respuestas

La mejor respuesta

El problema fue que creé el punto final 'App Center' en un proyecto diferente en vsts que el de la definición de compilación yaml. Por lo tanto, vsts se quejaba legítimamente de que ese punto final no se pudo encontrar.

0
François 6 mar. 2018 a las 07:57

De hecho, tuve que cambiar el nombre de la conexión de servicio de "Visual Studio App Center" a "VSAC". No le gustaban los espacios en el nombre. Lo llamé así. serverEndpoint: 'VSAC'

0
Dumber_Texan2 6 jun. 2020 a las 19:28

En primer lugar, debe agregar su App Center como punto final en VSTS.

Si no agregó su App Center en VSTS antes, puede hacer clic en el botón Nuevo en la tarea Distribuir de App Center. Luego ingrese el nombre de la conexión y el token Api de App Center.

enter image description here

enter image description here

Y seleccione la conexión del punto final en la tarea Distribuir de App Center. Después de especificar App Slug y notas de lanzamiento, etc., puede poner en cola su compilación.

Más detalles, puede referirse a Implemente Build VSTS con App Center.

0
Marina Liu 6 mar. 2018 a las 06:45