Del curso: Azure DevOps esencial
Definición y uso de variables en los pipelines - Tutorial de Azure DevOps
Del curso: Azure DevOps esencial
Definición y uso de variables en los pipelines
Similar a lo que sucede en un lenguaje de programación, las variables en un pipeline nos permiten definir un valor que puede ser reutilizado en varias partes. Vamos a editar este pipeline que tenemos por acá y, como podemos ver, aquí yo escribí la ruta del archivo de solución que quiero que se use en dotnet build. Pero ¿qué pasaría si quisiera ahora ejecutar, digamos, dotnet test? Vámonos para acá. Voy a ponerle «script» «dotnet test». Entonces repito esto «Wpm.sln» y de forma opcional este «displayName», digamos, «pruebas unitarias». Entonces, como puedes observar, estoy repitiendo esta ruta aquí y acá arriba. Es mejor crear una variable. Entonces, le vamos a poner de nombre, digamos algo así como «slnFile» y va a ser «src/Wpm.sln» y para usar una variable podemos usar esta sintaxis del símbolo del dólar y entre paréntesis el nombre de la variable. Entonces es «slnFile», lo mismo entonces para «dotnet test». Aquí sustituyo esto de tal manera que cualquier cambio en ese archivo de solución simplemente cambio el valor de la variable y eso se vería reflejado cuando estuviesen ejecutando estos pasos. Bien, dicho eso, vamos a validar y a guardar. Y, por último, vamos a ejecutar el pipeline una vez más. Aquí comienza esta ejecución, pero primero el trabajo paralelo C en cola. Aquí podemos saber cuál es el estado de este trabajo y al cabo de algún rato este proceso inicializa. Aquí comienza el paso con las pruebas unitarias, es decir, dotnet test. Y vemos que también ese paso es exitoso. Finalmente, nos podemos regresar acá para ver la lista de ejecuciones exitosas.
Contenido
-
-
-
-
-
-
-
(Bloqueado)
Consideraciones para el uso de Azure Pipelines1 min 45 s
-
(Bloqueado)
Crear un pipeline de integración continua con Azure Pipelines4 min 8 s
-
Definición y uso de variables en los pipelines2 min 7 s
-
(Bloqueado)
Uso de variables predefinidas en los pipelines3 min 6 s
-
(Bloqueado)
Uso de triggers de integración continua en los pipelines3 min 34 s
-
(Bloqueado)
Filtrando rutas de folders en triggers de integración continua en los pipelines3 min 13 s
-
(Bloqueado)
Tareas de compilación y despliegue en Azure Pipelines2 min 41 s
-
(Bloqueado)
Agentes necesarios para ejecutar pipelines2 min 38 s
-
(Bloqueado)
Creación de un agente hospedado en Windows4 min
-
(Bloqueado)
Uso de un agente hospedado en Windows desde un pipeline1 min 56 s
-
(Bloqueado)
-