Sha256: 4bdfedfb976e48e5a3d98ebd2d4df89392b04fb5a9de973d4140f7960c697326
Contents?: true
Size: 657 Bytes
Versions: 1
Compression:
Stored size: 657 Bytes
Contents
#!/bin/bash -eu trap "echo FAILED" EXIT # ensure_gem GEM [VERSION] function ensure_gem() { if [ $# -eq 2 ]; then # name + version if ! gem list $1 | grep -q "$1 (\([^,]*, \)*${2//./\\.}\(, [^,]*\)*)$"; then echo installing $1 $2 gem install --no-ri --no-rdoc $1 -v$2 fi else # name only if ! gem list $1 | grep -q "^$1 ";then echo installing $1 gem install --no-ri --no-rdoc $1 fi fi } ensure_gem shadow_puppet 0.3.2 ensure_gem ruby-debug ensure_gem server-blender-manifest 0.0.9 cd /var/lib/blender/recipes echo "Running Puppet [recipe: $RECIPE]" blender-mix-recipe $RECIPE trap - EXIT echo echo Your ServerShake is ready
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
server-blender-0.0.10 | files/mix.sh |