Iniciar sesión
Registrarse
He olvidado mi contraseña
Filtrando por 'DevOps'

Ahora que los contenedores windows empiezan a funcionar decentemente, nos puede interesar crear imágenes Docker multi-arquitectura para que se puedan desplegar en contenedores Windows o Linux dependiendo de las necesidades. En este post te cuento como hacerlo usando Azure Devops. Vamos a ver prim...

Enviado por etomas
LEER MÁS

Desde mi punto de vista Azure DevOps es quizas una de las mejores herramientas como orquestadora de Pipelines para DevOps, al menos con la que me siento más cómodo trabajando y para mi, la mas fácil. Si bien, hoy vamos a ver como trabajar con Jenkins para conseguir el mismo objetivo que ya...

Enviado por elGuerre
LEER MÁS

En post anteriores vimos como compilar, ejecutar tests y lanzar la cobertura de código desde línea de comandos e incluso ejecutamos el análisis estático con Sonarqube: Runing Tests and Code Coverage without Visual Studio. OpenCover con coverlet y ReportGenerator" y "Code Analysi...

Enviado por elGuerre
LEER MÁS

In the last weeks I have had several interesting conversations on feature flags, so I just wanted to do a little brain dump on my ideas/views on feature flags, this are my particular views at this moment, they can change :). Also, at this moment I have not heavly used them in production, I have trie...

Enviado por Luis Fraile
LEER MÁS

En Septiembre de 2018, Microsoft anunció a href="http://geeks.ms/jorge/2018/09/17/azure-devops-ordenacion-de-ideas/">Azure DevOps. Ahora le llega el turno a Azure DevOps Server 2019. Azure DevOps Server era conocido anteriormente como Team Foundation Server (TFS), y trae todas las ventajas de...

Enviado por jorge
LEER MÁS

Voy a partir de un caso concreto, aunque puede darse en más casos. Utilizando un pipeline para .NET Desktop y una solución con proyectos de .NET Framework y .NET Core. A partir de este caso, al intentar llevar a cabo la integración continua de mi solución con Azure DevOps, aparece un mensaje ...

Enviado por jorge
LEER MÁS

Cuando preparamos los Pipelines de Azure DevOps, normalmente no modificaremos la plantilla del pipeline con sus pasos y tareas. Más que nada porque todas las tareas que incluye el script yaml del pipeline contiene los pasos básicos necesarios que casi cualquier proceso de integración continua n...

Enviado por jorge
LEER MÁS

En la entrada anterior veíamos como asociar nuestro proyecto de código abierto de GitHub con Azure Pipelines. Lo que veremos a continuación, es cómo crear un badge con el estado de Azure Pipelines en nuestro proyecto, algo que podremos agregar en el fichero Readme.md de GitHub por ejemplo. L...

Enviado por jorge
LEER MÁS

Recordemos antes de empezar en detalle, que Azure DevOps nos ofrece diferentes planes. Estos planes pueden ser consultados en este enlace. Si quieres empezar con Azure DevOps, puedes hacerlo desde este enlace o bien y en el caso concreto del artículo, hacerlo de otra forma como veremos a continu...

Enviado por jorge
LEER MÁS

Tengo en mente escribir una serie de entradas en mi blog sobre Azure DevOps. Pero antes de ponerme con ello y entrar en materia, creo que conviene explicar algunos conceptos previos. Es posible que ya los conozcas, pero creo que son importantes refrescarlos y tenerlos en mente. Los conceptos sob...

Enviado por jorge
LEER MÁS

Microsoft ha anunciado las directrices y funcionalidades que serán añadidas durante el Q1 y Q2 de Azure DevOps. Todas estas funcionalidades tienen cabida dentro del roadmap. Podrás consultar esta lista y las funcionalidades añadidas en otras versiones en este enlace. Podrás acceder al anunc...

Enviado por jorge
LEER MÁS

Microsoft ha anunciado Azure DevOps Server 2019 RC2, la última versión preliminar antes del lanzamiento de la versión final. Dentro de la lista de notas de la versión, encontrarás las diferentes incorporaciones en esta versión. Podrás acceder a la lista en este enlace. Si quieres descarga...

Enviado por jorge
LEER MÁS

Microsoft ha anunciado la disponibilidad de la primera versión preliminar RC1 de Azure DevOps Server 2019. Se trata de una versión go-live, con lo que podrás instalarla en los servidores de producción. Es muy probable que Microsoft prepare al menos una versión preliminar más del producto an...

Enviado por jorge
LEER MÁS

Microsoft ha publicado Azure DevOps. En realidad, Azure DevOps no es otra cosa que la evolución de VSTS (Visual Studio Team Services). Para facilitarnos las acciones y trabajo, Microsoft ha aglutinado dentro de Azure DevOps una serie de servicios que son: Azure Pipelines CI/CD capaz de fun...

Enviado por jorge
LEER MÁS

Microsoft ha publicado un ebook gratuito escrito en inglés por Cam Soper y Scott Addie sobre DevOps con ASP.NET Core y Azure de apenas 49 páginas. Se trata de un libro cuya versión 1.2 del 17 de Agosto de 2018 recoge diferentes acciones que deberían tener en cuenta los DevOps desde el punto d...

Enviado por jorge
LEER MÁS

In my previous post, I explained how to use Azure Key Vault values in a particular Build/Release, but as Vinicius Moura posted in twitter, there is another option using Libraries in your Team Project, and I wanted to just give my opinion or how I use one or another option. Just to introduce it, Lib...

Enviado por Luis Fraile
LEER MÁS

DISCLAIMER: I’m assuming you already have created your Azure Key Vault, and stored secrets/certificates in it, if you are not familiar with this (it is super-easy) you can check this article: https://docs.microsoft.com/en-us/azure/key-vault/key-vault-get-started This is a short but, at least for ...

Enviado por Luis Fraile
LEER MÁS

Obviously, debugging an already deployed application, doesn’t matter if Azure or any other environment, is something we must use as a last resort, I would always prefer to be able to reproduce some kind of situation with a local test and correct it. But sometimes we would need to debug an already ...

Enviado por Luis Fraile
LEER MÁS

During this weekend I wanted to try the new package manager Facebook created: Yarn, one of it’s bigger claims is to be faster than normal npm, although it uses the same package repositories as npm. this is done, as far as I know, using improvements in transfer the files along with a local package ...

Enviado por Luis Fraile
LEER MÁS

Disponer de un sistema de integración y despliega automatizado es uno de los puntos que considero básico en todo desarrollo de software, el cuál entre otras cosas permite mejorar la calidad de los desarrollos que realizamos y ver el progreso real del mismo. Durante este post veremos cómo montar ...

Enviado por Ibon Landa
LEER MÁS