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
En el proyecto, seleccione Canalizaciones>crear canalización:
Use el editor clásico para crear una canalización sin YAML:
Seleccione Azure Repos GitContinue (Continuar de Git):>
Seleccione la plantilla >VacíaAplicar:
Establezca el grupo de agentes. Las opciones son:
Azure Pipelines: seleccione esta opción para usar agentes > hospedados de Azure windows-2019:
Valor predeterminado: seleccione esta opción para usar su propio grupo de agentes definido:
En la fase 1, agregue una tarea y seleccione Agregar compilación> de Visual Studio:
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:
- Nombre para mostrar: escriba la solución de compilación, como
En la fase 1, agregue una tarea y seleccione Publicar artefactos> de compilaciónAgregar:
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.
El nombre del artefacto puede ser cualquier cosa que desee. Seleccione Guardar.
Vaya a Desencadenadores y establezca el estado del desencadenador en Habilitado:
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.
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