Compartir a través de


Paso 3: Creación de la definición de compilación

Las definiciones de compilación y versión son tareas de Azure DevOps y probablemente las debe realizar un administrador de Azure DevOps. La definición de compilación compila el proyecto en el repositorio de Git y las definiciones de versión lo implementan en el entorno de BizTalk Server.

Antes de empezar

Complete el paso 2: Creación de un token de Azure DevOps e instalación del agente.

Adición de las tareas de compilación

  1. En el proyecto, seleccione Canalizaciones>crear canalización:

    Cree un proyecto de canalización en BizTalk Server.

    Use el editor clásico para crear una canalización sin YAML:

    Use el editor clásico sin YAML para crear una canalización en BizTalk Server.

    Seleccione Azure Repos GitContinue (Continuar de Git):>

    Seleccione Git de repositorios de Azure para hospedar la nueva canalización en BizTalk Server.

  2. Seleccione la plantilla >VacíaAplicar:

    Seleccione la plantilla vacía para crear una canalización en BizTalk Server.

  3. Establezca el grupo de agentes. Las opciones son:

    • Azure Pipelines: seleccione esta opción para usar agentes > hospedados de Azure windows-2019:

      Seleccione Azure Pipelines para el grupo de agentes en Azure DevOps y BizTalk Server.

    • Valor predeterminado: seleccione esta opción para usar su propio grupo de agentes definido:

      Seleccione la cola predeterminada para el grupo de agentes en Azure DevOps y BizTalk Server.

  4. En la fase 1, agregue una tarea y seleccione Agregar compilación> de Visual Studio:

    Agregue una tarea de compilación de Visual Studio al proyecto de BizTalk Server.

  5. Seleccione la tarea Compilación de Visual Studio que acaba de agregar y establezca las siguientes propiedades:

    • Nombre para mostrar: escriba la solución de compilación, como YourProjectName/YourProjectName.sln.
    • Versión de Visual Studio: seleccione al menos Visual Studio 2015. También puede seleccionar Latest (Más reciente).
    • Arquitectura de MSBuild: seleccione MSBuild x86.

    Las propiedades son similares a las siguientes:

    Propiedades de compilación de Visual Studio de ejemplo en el proyecto de BizTalk Server.

  6. En la fase 1, agregue una tarea y seleccione Publicar artefactos> de compilaciónAgregar:

    Agregue una tarea de artefactos de compilación de Visual Studio al proyecto de BizTalk Server.

  7. Seleccione la tarea Publicar artefacto y escriba el nombre para mostrar que prefiera. En Ruta de acceso para publicar, seleccione el botón ... y elija la carpeta del proyecto de aplicación (por ejemplo, appProjectHelloWorld). Seleccione Aceptar.

    Seleccione la tarea publicar artefactos en el proyecto de Visual Studio BizTalk Server.

  8. El nombre del artefacto puede ser cualquier cosa que desee. Seleccione Guardar.

  9. Vaya a Desencadenadores y establezca el estado del desencadenador en Habilitado:

    Agregue y habilite un desencadenador de Visual Studio en el proyecto de BizTalk Server.

  10. Guarde & Queue para probar la definición de compilación. Cuando se pone en cola, se le pedirá la cola del agente y la rama. Seleccione la cola del agente predeterminado y elija la rama. Seleccione Cola.

    En la canalización de ejecución, agregue la cola de aqent y la rama de Azure DevOps en el proyecto de Visual Studio BizTalk Server.

  11. Se inicia una nueva compilación y puede seleccionarla para comprobar si se ha realizado correctamente o no.

Lo que ha hecho

En Azure DevOps, ha creado una definición de compilación que compila la aplicación en Git o Control de versiones de Team Foundation (lo que elija). Cuando se realizan cambios en el control de código fuente, los cambios se detectan automáticamente y se pueden insertar.

Pasos siguientes

Paso 4: Crear la definición de versión
Configuración de tokens y variables de entorno