Skip to content

Instantly share code, notes, and snippets.

package main
import (
"bufio"
"fmt"
"github.com/go-redis/redis"
"os"
"strings"
"time"
)
#!groovy
pipeline {
agent any;
parameters {
string(defaultValue: 'master',
description: 'branch',
name: 'BRANCH')
}
#!groovy
pipeline {
agent {
label 'CRAIG-1'
}
options {
disableConcurrentBuilds()
timeout(time: 10, unit: 'HOURS')
@rodrigc
rodrigc / devops-jenkins.md
Created November 8, 2014 21:03
Jenkins devops framework requirements

Devops framework for maintaining FreeBSD Jenkins cluster

INTRODUCTION

  • 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.