Vagrant – Custom Image/Box (Base Image)
Just like Docker or Kubernetes, Vagrant also uses initial “images” to create VMs, but in the case of Vagrant, called Box. Creating base images, with certain customized configurations, is a…
Just like Docker or Kubernetes, Vagrant also uses initial “images” to create VMs, but in the case of Vagrant, called Box. Creating base images, with certain customized configurations, is a…
In this post, I want to show, in a similar way to the previous one, how to generate logs in pipelines, but this time from a Python script. https://devops-db.com/jenkins-class-for-logs-in-pipelines/ To…
In this post, I will show another change to our Shared Library, as expected, this library must be incremental. At this point, I created another classpath with some classes to…
Hello, following the next steps in the previous post ( Jenkins – SSH Keys and GitLab Checkout ), now I want to show how to do a Sparse Checkout using…
In this post, I will show how to configure SSH keys between GitLab and Jenkins, to facilitate script checkout and make the connection more secure, so we stop using http…
In this post, I want to show you how to use the Shared Libraries feature in Jenkins. In short, you can create libraries / classes in Groovy and use them…
This is the first base image for Docker and Python that I will create, so I will create others according to the need, but no longer manual, they must all…
In another step in configuring Jenkins for pipelines, in this post I will show how to use Docker Container as an Agent, K8s Pods can also be used, but I…
In the last post, I showed how to integrate Jenkins with Gilab, to trigger a pipeline. Everything is working, but the declarative pipeline script is fixed in the Pipeline configuration,…
In this post, I will show the first part of configuring the GitLab integration with Jenkins to trigger pipelines.There are several types and forms of pipelines, including just the GitLab…