Jenkins

Bhavani Rao's picture

New In-Product, Upgrade Notifications with CloudBees Jenkins Platform 2.32.1.1

We are proud to announce the immediate availability of CloudBees Jenkins Platform 2.32.1, which offers upgrade notifications and many key improvements such as a bump on the Jenkins core to the 2.32.1 LTS line. You may know that Beekeeper Upgrade Assistant allows users to review and install upgrades of verified components, tested through the CloudBees Assurance Program (CAP). Up to...

Meet the Bees: Antonio Muñiz

In every Meet the Bees blog post, you’ll learn more about a different CloudBees Bee. Let’s buzz on over to sunny Spain and meet Antonio Muñiz​.​ Who are you? What is your role at CloudBees? Hi! My name is Antonio Muñiz, I work from Spain as a Software Engineer at CloudBees. My daily work is around the CloudBees Jenkins Platform, the product we deliver based on Jenkins. Since I...
Liam Newman's picture

xUnit and Pipeline

The JUnit plugin is the go-to test result reporter for many Jenkins projects, but it is not the only one available. The xUnit plugin is a viable alternative that supports JUnit and many other test result file formats. Introduction No matter the project, you need to gather and report test results. JUnit is one of the most widely supported formats for recording test results. For a...

Meet the Bees: Patrick O'Hannigan

In every Meet the Bees blog post, you’ll learn more about a different CloudBees Bee. Let’s buzz on over to our Raleigh, North Carolina office and meet Patrick O’Hannigan. Who are you? What is your role at CloudBees? I am Patrick O’Hannigan. As of this writing, I’m the designated “Documentation Guy” for engineering, although my work also overlaps with product management. I’m here...
Bhavani Rao's picture

Usability and Stability Enhancements in CloudBees Jenkins Platform 2.19.3.1

We are excited to announce the availability of CloudBees Jenkins Platform 2.19.3.1. This release delivers stability and usability by bumping the Jenkins core to 2.19.x and includes a key security fix. This is also the second “rolling release,” the output from a process we are using to provide the latest functionality to users on a more frequent release cadence. All enhancements and...
Liam Newman's picture

Browser-testing with Sauce OnDemand and Pipeline

Testing web applications across multiple browsers on different platforms can be challenging even for smaller applications. With Jenkins and the Sauce OnDemand Plugin , you can wrangle that complexity by defining your Pipeline as Code. Pipeline ♥ UI Testing, Too I recently started looking for a way to do browser UI testing for an open-source JavaScript project to which I...

Meet the Bees: Robert Sandell

In every Meet the Bees blog post, you’ll learn more about a different CloudBees Bee. This time we are in Sweden, visiting Robert Sandell. Who are you? What is your role at CloudBees? My name is Robert Sandell, but everyone except for family calls me Bobby. I am a software engineer working on features and bug/security fixes for Jenkins, which means that I get to push code to my...

Now Live: DevOps Radio Jumps into DevOps with JFrog Co-Founder and Chief Architect Fred Simon

Jenkins World 2016 was buzzing with the latest in DevOps, CI/CD, automation and more. DevOps Radio wanted to capture some of that energy, so we enlisted the help of Sacha Labourey, CEO at CloudBees, to host a series of episodes, live at the event. As a result of Sacha’s involvement, we’re excited to present a new three-part series, DevOps Radio: Live at Jenkins World. What do you...
svanoort's picture

Joining the Big Leagues: Tuning Jenkins GC For Responsiveness and Stability

Today I'm going to show you how easy it is to tune Jenkins Java settings to make your masters more responsive and stable, especially with large heap sizes. The Magic Settings: Basics: -server -XX:+AlwaysPreTouch GC Logging: -Xloggc:$JENKINS_HOME/gc-%t.log -XX:NumberOfGCLogFiles=5 -XX:+UseGCLogFileRotation -XX:GCLogFileSize=20m -XX:+PrintGC -XX:+PrintGCDateStamps -XX:+PrintGCDetails...

Ensuring Corporate Standards in Pipelines with Custom Marker Files

Pipeline as Code revolutionized how continuous delivery pipelines are defined in Jenkins by checking in the Pipeline as a ‘Jenkinsfile’ in your repository instead of storing the definition locally in Jenkins. This becomes especially useful when leveraging the direct integrations Jenkins has with Github and Bitbucket . In this case, Jenkins will scan the entire Organization for...