Archivo de la categoría: Integración Continua

Herramientas de desarrollo: Azure Pipelines (CD) y ARM

JorTurFer       No hay comentarios en Herramientas de desarrollo: Azure Pipelines (CD) y ARM
La imagen muestra el logo de Azure Pipelines

Todo lo que empieza tiene un final, y hoy es el final de la serie sobre «Integración Continua y Despliegue Continuo» (CI/CD). Hoy vamos a hablar sobre cómo hacer una integración y despliegue completos sobe Azure Web Apps de un proyecto ASP NET Core con Azure Pipelines. Para poder hacerlo,… Leer más »

Herramientas de desarrollo: AppVeyor

JorTurFer       No hay comentarios en Herramientas de desarrollo: AppVeyor
La imagen muestra el logo de Nuget y AppVeyor

Hoy vengo con otra entrada de esas que me hacen ilusión, y es que volvemos a colaborar con José de VariableNotFound, esta vez para hablar de cómo crear paquetes Nuget (con SourceLink, por supuesto), sobre el repositorio Nuget.org, y sobre como publicar nuestros paquetes automáticamente con un sistema de CI/CD… Leer más »

Herramientas de desarrollo: Azure Pipelines (CI)

JorTurFer       No hay comentarios en Herramientas de desarrollo: Azure Pipelines (CI)
La imagen muestra el logo de Azure Pipelines

Hace un par de semanas, empezamos esta serie sobre Integración Continua y Despliegue Continuo (CI/CD) con Travis CI y una pequeña explicación sobre que es la integración continua. Como comentábamos, a lo largo de estas entradas, vamos a hablar de los principales servicios de CI/CD, y hoy es el turno… Leer más »

Herramientas de desarrollo: Travis CI

JorTurFer       No hay comentarios en Herramientas de desarrollo: Travis CI
netCoreTravis

Hace ya unos meses, hice mis primeras publicaciones sobre tecnología en el blog de un compañero de trabajo, y en ellas hablaba de una práctica que por desgracia, sigue siendo una gran desconocida cuando hablo con gente que se dedica al software. Me estoy refiriendo a la integración continua (CI)…. Leer más »

Rompiendo los limites: Mocking en las Pruebas Unitarias .Net

JorTurFer       No hay comentarios en Rompiendo los limites: Mocking en las Pruebas Unitarias .Net
Mocking

Hoy por fin os traigo la unión entre las Pruebas Unitarias y la Inyección de Dependencias, el «Mocking«. ¿Que es el «Mocking» te preguntarás?, pues es la técnica utilizada para simular objetos en memoria con la finalidad de poder ejecutar pruebas unitarias. Esto, es especialmente útil cuando utilizamos recursos externos como… Leer más »

Venciendo el miedo a las pruebas unitarias en .Net

JorTurFer       6 comentarios en Venciendo el miedo a las pruebas unitarias en .Net
Test Unitario

Otro día más por aquí, y hoy vengo a hablaros de las «Pruebas Unitarias». Las pruebas unitarias son herramientas de testing para asegurar que nuestro código no cambia su funcionalidad pese a que hagamos cambios en él. Es decir, imaginemos que tenemos una librería matemática con unas operaciones simples: public… Leer más »

Inyección de Dependencias en .Net Framework

JorTurFer       No hay comentarios en Inyección de Dependencias en .Net Framework
Inyeccion de dependencias

Un mes ya… y hoy vengo a hablaros de la «Inyección de Dependencias» (DI). La inyección de dependencias consiste de manera resumida en evitar el acoplamiento entre clases utilizando interfaces. Gracias esto, conseguimos que cada clase tenga una función única, facilitando así el mantenimiento y el soporte de nuestro código…. Leer más »