DevOps

DevOps is a set of practices that combines software development (Dev) and IT operations (Ops) aimed at shortening the systems development life cycle and providing continuous delivery with high software quality. It emphasizes collaboration, automation, and integration between developers and IT professionals to improve the speed and quality of software deployment.

Jenkins Error: trustAnchors parameter must be non-empty

Updated: February 3, 2024 By: Guest Contributor

The Problem Jenkins is a powerful automation server used for continuous integration and delivery. However, when integrating Jenkins with other services, especially over SSL, users might encounter the…

How to create a shared library in Jenkins

Updated: February 3, 2024 By: Guest Contributor

Introduction Creating a shared library in Jenkins can be beneficial for automating and streamlining DevOps workflows. Shared libraries in Jenkins allow you to write reusable code that can…

Parallel Execution in Jenkins: A Practical Guide (with examples)

Updated: February 3, 2024 By: Guest Contributor

Overview Parallel execution in Jenkins allows developers and testers to run jobs concurrently, significantly cutting down the time required for builds and tests. This tutorial will walk you…

Jenkins Web UI: What is the default port and how to change it

Updated: February 3, 2024 By: Guest Contributor

Introduction When you begin working with Jenkins, one of the initial tasks is to navigate through its Web User Interface (UI). Whether you’re setting up a new Jenkins…

How to open an SSH port on Jenkins container

Updated: February 3, 2024 By: Guest Contributor

Introduction To effectively manage Jenkins and potentially automate many administrative tasks, it is typically necessary to open an SSH port on the Jenkins container. This tutorial guides you…

Managing Environment Variables in Jenkins: A Practical Guide

Updated: February 3, 2024 By: Guest Contributor

Introduction Jenkins, a renowned automation server, often requires managing environment variables (env variables) to streamline builds, handle credentials securely, and customize jobs. Understanding how to manage these variables…

How to safely render user-generated content in Jenkins

Updated: February 3, 2024 By: Guest Contributor

Introduction Rendering user-generated content in Jenkins can be a tricky affair, given Jenkins’ strong focus on Continuous Integration/Continuous Deployment (CI/CD), and the potential security risks involved. User-generated content…

Understanding Security Realm in Jenkins (with examples)

Updated: February 3, 2024 By: Guest Contributor

Introduction Securing your Jenkins environment is crucial to protect your continuous integration/continuous delivery (CI/CD) pipeline from unauthorized access. Jenkins offers a flexible way to manage authentication and authorization…

An Introduction to Blue Ocean: The Jenkins UI

Updated: February 3, 2024 By: Guest Contributor

Introduction Jenkins, the open-source automation server, has long been a cornerstone of the DevOps world, facilitating continuous integration and continuous delivery (CI/CD) for software projects with its vast…

How to manage credentials and secrets in Jenkins

Updated: February 3, 2024 By: Guest Contributor

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…

1 4 5 6 7 8 70