Skip to content

Instantly share code, notes, and snippets.

View jorgepenacotarelo's full-sized avatar

jorgepenacotarelo

View GitHub Profile
@jorgepenacotarelo
jorgepenacotarelo / gist:7924980
Created December 12, 2013 08:48
Generates Jenkins job from template for Mercurial repos
#!/bin/bash
set -e
[ "x${JENKINS_URL}" == "x" ] && JENKINS_URL=http://127.0.0.1/jenkins/
JENKINS_USER=YourJenkinsUser
JENKINS_PASS=YourPass
XML=`which xmlstarlet` || { echo "please install xmlstarlet and try again"; exit 2; }
isJavaAvail(){ # find java
@jorgepenacotarelo
jorgepenacotarelo / filebucketrollback.sh
Last active December 27, 2015 18:39
Filebucket rollback with Puppet
#!/bin/bash
repofilebucket="$1"
file=$2
echo "Filebucket repo: $1";
echo "File to restore: $2";
files=$(find $repofilebucket -iname "paths" | xargs -i ls {})
for i in $files