Skip to content

Instantly share code, notes, and snippets.

View rtyler's full-sized avatar

R. Tyler Croy rtyler

View GitHub Profile
This file has been truncated, but you can view the full file.
% mvn clean verify
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building plugin-site-api 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ plugin-site-api ---
[INFO] Deleting /home/tyler/source/github/jenkins-infra/plugin-site/target
[INFO]
Set-ExecutionPolicy Unrestricted
$jenkinsServerUrl = $args[0]
$vmName = $args[1]
$secret = $args[2]
$jenkinsSlaveJarUrl = $jenkinsServerUrl + "jnlpJars/slave.jar"
$jnlpUrl=$jenkinsServerUrl + 'computer/' + $vmName + '/slave-agent.jnlp'
$baseDir = 'c:\azurecsdir'
$JDKUrl = 'http://cdn.azul.com/zulu/bin/zulu8.17.0.3-jdk8.0.102-win_x64.zip?jenkins'
4 lbs baby back ribs
DRY RUB
1 tsp cardamom
1 tsp lemongrass
1 tsp cilantro
1 tsp chili pepper
1 tsp fennel seed
Jul 18, 2016 8:41:54 PM hudson.model.UpdateCenter$DownloadJob run
SEVERE: Failed to install Pipeline
java.io.IOException: Failed to dynamically deploy this plugin
at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1867)
at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1624)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:110)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: Failed to install workflow-aggregator plugin

pingback step

The idea for a pingback step would be to account for delivery pipelines that are completed, or interacted with, by external services and tools.

The Problem

The jenkins-infra project is a good example of this, as would any other r10k-based Puppet delivery pipeline. The Puppet master (central server) is responsible for the "last mile" of delivery, meaning that code isn’t truly deployed until:

  1. it is deployed to the Puppet master

  2. Puppet agents pick up, and apply, the correspondnig catalogue changes

Title: SimCity 4 Loading Messages
Game: SimCity 4
Developer: Maxis
Publisher: EA Games
Compiled by: Larsz
Email: larshoppa70@icqmail.com
#!/bin/sh -xe
OUTPUT_AVI=gifcast.avi
OUTPUT_DIR=/tmp/gifcast
ORIG_DIR=${PWD}
RESULT_GIF=${PWD}/gifcast-`date "+%Y%m%d-%H%M"`.gif
rm -rf ${OUTPUT_DIR}
mkdir ${OUTPUT_DIR}
--- /etc/init/docker.conf 2015-11-20 09:59:03.000000000 -0800
+++ /tmp/puppet-file20160117-19159-rwem9h 2016-01-17 11:23:15.217652295 -0800
@@ -1,60 +1,11 @@
-description "Docker daemon"
+description "Run docker"
-start on (local-filesystems and net-device-up IFACE!=lo)
+start on filesystem or runlevel [2345]
stop on runlevel [!2345]
-limit nofile 524288 1048576
➜ jenkins.io git:(master) ✗ ~/scratch/tools/groovy-2.4.3/bin/groovyc Jenkinsfile
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
Jenkinsfile: 59: expecting ']', found ')' @ line 59, column 37.
sshagent(credentials: ['foobar'[) {
^
1 error