Ir a la sección de Pipelines y seleccionar Create Pipeline:
Vamos a seleccionar luego donde está o estará el código del pipeline, en este caso Azure Repos Git.
Seleccionamos el proyecto
Seleccionamos un template base
Se crea el siguiente YAML:
# Node.js with React
# Build a Node.js project that uses React.
# Add steps that analyze code, save build artifacts, deploy, and more:
# <https://docs.microsoft.com/azure/devops/pipelines/languages/javascript>
trigger:
- master #Rama que dispara el pipeline y donde se va a extraer el código para la ejecución
pool:
vmImage: ubuntu-latest #Se va a utilizar una máquina virutal ubuntu para ejecutar el pipeline
steps:
- task: NodeTool@0 #Tarea para instalar Node
inputs:
versionSpec: '10.x'
displayName: 'Install Node.js'
- script: | #Instalar dependencias y ejecución
npm install
npm run build
displayName: 'npm install and build'
Seleccionamos Save And Run:
Configuramos un commit al repositorio y ejecutamos.
Si el pipeline se ejecutó correctamente, se vería una ventana así: