How to manage credentials and secrets in Jenkins
Updated: Feb 03, 2024
Introduction Jenkins is a powerful automation server used for continuous integration and delivery. It handles various sensitive information, such as passwords, API keys, and SSH keys, making credential management a significant concern.......
3 Ways to Install Jenkins on Ubuntu
Updated: Feb 03, 2024
Introduction Jenkins is a popular automation server that helps automate the parts of software development related to building, testing, and deploying, facilitating continuous integration and continuous delivery. Ubuntu, being one of......
Jenkins: How to load external libraries into Pipeline
Updated: Feb 03, 2024
Introduction Jenkins is an open-source automation server that allows developers to build, test, and deploy their projects with ease. One of Jenkins’ most powerful features is its Pipeline, a suite of plugins that supports......
Working with Jenkinsfile: A complete guide
Updated: Feb 03, 2024
Introduction Jenkinsfile, a text file written in the Groovy language, is part of the Jenkins Pipeline feature. It defines the steps for the continuous integration/delivery (CI/CD) pipeline that Jenkins will execute. Its strength lies......
Jenkins Pipeline Syntax: The Complete Cheat Sheet
Updated: Feb 03, 2024
Overview Jenkins, an open-source automation server, widely used for continuous integration and continuous delivery (CI/CD), supports defining pipelines as code (PaC). This approach enables automation of the building, testing, and......
How to define a Jenkins pipeline: A practical guide
Updated: Feb 03, 2024
Introduction Jenkins pipelines are a crucial aspect of automating tasks in the software development lifecycle, enabling continuous integration and delivery. This guide explores defining Jenkins pipelines, from basic concepts to more......
3 Ways to Install Jenkins on Windows
Updated: Feb 03, 2024
Introduction Jenkins is a popular open-source automation server used to automate the building, testing, and deployment of software. Installing Jenkins on a Windows environment can significantly streamline your continuous integration......
How to set up Jenkins in Kubernetes environment
Updated: Feb 03, 2024
Introduction Jenkins is an open-source automation server that enables developers around the world to reliably build, test, and deploy their software. When combined with Kubernetes, a portable, extensible open-source platform for......
What is Jenkins and who should use it?
Updated: Feb 03, 2024
Jenkins is an open-source automation server that provides an easy way to set up a continuous integration and continuous delivery (CI/CD) pipeline. In this tutorial, we’ll dive deep into what Jenkins is, its core features, and why......
Terraform: How to concatenate lists
Updated: Feb 03, 2024
Introduction In this tutorial, we delve into the practical aspects of managing infrastructure as code (IaC) using Terraform, focusing on a specific operation: concatenating lists. Whether you’re a beginner or an experienced......
Terraform: How to convert string to date and timestamp
Updated: Feb 03, 2024
Overview When working with Terraform, a popular infrastructure as code (IAC) tool, managing date and timestamp conversions can be crucial for setting up robust and scalable infrastructure setups. Terraform scripts often require......
Using try() and coalesce() functions in Terraform (with examples)
Updated: Feb 03, 2024
Introduction In the world of infrastructure as code, the need for flexibility and error handling in configurations cannot be overstated. Terraform, a popular open-source tool developed by HashiCorp, allows for the building, changing,......