Sha256: 09d3dc4d64d106043d2967fd4ab564e4c0242aef93039e2d1625f66fdbf59b66

Contents?: true

Size: 639 Bytes

Versions: 16

Compression:

Stored size: 639 Bytes

Contents

#!/bin/bash

# Requires
#   ruby.sh
#   aur.sh

# Change TMPDIR for packer to stop /tmp from filling up during install
export TMPDIR=$(pwd)/tmp
mkdir -p $TMPDIR

# ruby-hiera is specified as a makedepend for ruby-hiera-json. But packer tries
# to install ruby-hiera-json first and fails. Install ruby-hiera first so
# puppet installs cleanly first time.
packer -S --noconfirm --noedit ruby-hiera
# Mark ruby-hiera as a dependency package manually since packer does not pass
# the --asdeps flag https://github.com/keenerd/packer/pull/100
pacman -D --asdeps ruby-hiera

# Install puppet
packer -S --noconfirm --noedit puppet

rm -rf $TMPDIR

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
veewee-0.5.0.alpha4 templates/archlinux-x86_64/puppet.sh
veewee-0.5.0.alpha3 templates/archlinux-x86_64/puppet.sh
veewee-0.5.0.alpha2 templates/archlinux-x86_64/puppet.sh
veewee-0.5.0.alpha1 templates/archlinux-x86_64/puppet.sh
veewee-0.4.5.1 templates/archlinux-x86_64/puppet.sh
veewee-0.4.5 templates/archlinux-x86_64/puppet.sh
veewee-0.4.5.pre1 templates/archlinux-x86_64/puppet.sh
veewee-0.4.4 templates/archlinux-x86_64/puppet.sh
veewee-0.4.3 templates/archlinux-x86_64/puppet.sh
veewee-0.4.2 templates/archlinux-x86_64/puppet.sh
veewee-0.4.1 templates/archlinux-x86_64/puppet.sh
veewee-0.4.0 templates/archlinux-x86_64/puppet.sh
veewee-0.3.12 templates/archlinux-x86_64/puppet.sh
veewee-0.3.11 templates/archlinux-x86_64/puppet.sh
veewee-0.3.10 templates/archlinux-x86_64/puppet.sh
veewee-0.3.9 templates/archlinux-x86_64/puppet.sh