Quantcast
Channel: Jenkins Archives - Java Code Geeks
Browsing all 39 articles
Browse latest View live

Creating a Jenkinsfile pipeline

Basics of setting up a Jenkins multibranch pipeline job and defining a Jenkinsfile. Creating Multibranch Pipeline Job If you want to follow this article but don’t have a Jenkins instance at hand you...

View Article


Private Jenkins Shared Libraries

The official documentation for Jenkins Shared Libraries is pretty good, but not perfect. This article expands on how to use Jenkins Shared Libraries with private git repositories, semantically version,...

View Article


Accessing and dumping Jenkins credentials

Most pipelines require secrets to authenticate with some external resources.All secrets should live outside of our code repository and should be fed directly into the pipeline. Jenkins offers a...

View Article

Field Notes from an Ad-Hoc Jenkins Pipeline

I recently had a challenge. I have written a PR to improve an open source library, but the owners of that library haven’t merged it. I don’t really want to wait until they merge the library until I can...

View Article

Converting Helm Charts Into Jenkins X Apps

Your cluster is bound to run quite a few third-party applications. They need to be installed and managed somehow. This article offers one possible way to install and maintain third-party applications...

View Article


The Perils of the Shared Jenkins and Making Decisions

You may be thinking of sharing a Jenkins server, perhaps you’re worried about: Who has the time to do admin on multiple servers?How can we be sure that we don’t open a gaping chasm (it happens) on our...

View Article

Checking for Artifactory in a Jenkins Pipeline

One of my projects uses the Artifactory as the repository manager. Unfortunately when doing a Jenkins pipeline build, I sometimes forget to ensure the Artifactory server is up first and find the job...

View Article

Best Jenkins Pipeline Tutorial For Beginners [Examples]

Jenkins CI/CD has always been the goto option for DevOps professionals and beginners. It has more than 16,000 stars on GitHub and 6,500 forks. Being one of the oldest players in the CI/CD market,...

View Article


Jenkins: Automating your delivery pipeline

In this post, we are going to create a Jenkins pipeline for a Java Spring project using Maven and Git: Accessing Jenkins dashboard and configuring Maven in Jenkins: Click on “Manage Jenkins” and then...

View Article


How To Generate TestNG Reports In Jenkins?

TestNG is an open-source automated testing framework, where ‘NG’ of TestNG is Next Generation. It is similar to JUnit but designed to be better than JUnit, especially when testing integrated classes....

View Article

Using Jenkins as your go-to CI/CD tool

Introduction Everyone loves Agile and the way it is replacing all the older methodologies and development models with a streamlined and sustainable system for faster delivery cycles. However, the...

View Article

How To Create & Run A Job In Jenkins Using Jenkins Freestyle Project?

As per the official Jenkins wiki information, a Jenkins freestyle project is a typical build job or task. This may be as simple as building or packaging an application, running tests, building or...

View Article

Comprehensive Guide To Jenkins Declarative Pipeline [With Examples]

Jenkins Pipeline is an automation solution that lets you create simple or complex (template) pipelines via the DSL used in each pipeline. Jenkins provides two ways of developing a pipeline- Scripted...

View Article


Third Time Around

As I move between clients, I’m building a playbook of tools I like to have/make in order to help manage the environment. While I remember how a tool needs to be made, each environment calls for a...

View Article

CI/CD Tools: GitLab vs Jenkins

CI/CD is an acronym that stands for Continuous Integration and Continuous Deployment/Delivery. It is a set of practices used in software development to automate the process of building, testing, and...

View Article


A Deep Dive into AWS CodePipeline for Seamless Cloud-Native Deployments...

In the dynamic landscape of continuous integration and continuous deployment (CI/CD), organizations are constantly seeking ways to streamline their development pipelines for optimal efficiency and...

View Article

How Does Jenkins Work? A Deep Dive into Its Architecture

In the fast-paced world of software development, automation is key. Jenkins, the open-source automation server, has become a powerhouse for streamlining continuous integration and continuous delivery...

View Article


The Future of CI/CD: Will GitLab Dethrone Jenkins?

In the ever-evolving world of DevOps, the battle for CI/CD (Continuous Integration and Continuous Delivery) supremacy rages on. Two titans stand tall: Jenkins, the long-reigning open-source champion,...

View Article

DevOps Tools: Docker, Jenkins, and Git Cheat Sheet

Introduction In the world of DevOps, efficiency and automation are the keys to success. Whether you’re managing containers with Docker, orchestrating them with Kubernetes, automating builds with...

View Article
Browsing all 39 articles
Browse latest View live