- At MeetBSD 2014 in San Jose, Craig Rodrigues had a discussion with Kevin Bowling, Jason Wolfe, Jeremy Singletary, Chris Christensen, and Jason Wolfe from Limelight Networks (LLNW) about the Jenkins cluster. Craig expressed interest in leveraging the knowledge and skills that the LLNW team has in setting up devops frameworks, such as Saltstack, for improving the ongoing maintenance and scalability of the Jenkins cluster in FreeBSD.
- Craig wrote this document, based on ideas that were discussed at MeetBSD.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
"bufio" | |
"fmt" | |
"github.com/go-redis/redis" | |
"os" | |
"strings" | |
"time" | |
) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!groovy | |
pipeline { | |
agent any; | |
parameters { | |
string(defaultValue: 'master', | |
description: 'branch', | |
name: 'BRANCH') | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!groovy | |
pipeline { | |
agent { | |
label 'CRAIG-1' | |
} | |
options { | |
disableConcurrentBuilds() | |
timeout(time: 10, unit: 'HOURS') |