mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-14 13:33:14 +00:00
24 lines
668 B
Bash
24 lines
668 B
Bash
#!/bin/bash
|
|
|
|
export DEBIAN_FRONTEND=noninteractive
|
|
|
|
VAGRANT_CORE_FOLDER=$(cat '/.puphpet-stuff/vagrant-core-folder.txt')
|
|
|
|
OS=$(/bin/bash "${VAGRANT_CORE_FOLDER}/shell/os-detect.sh" ID)
|
|
CODENAME=$(/bin/bash "${VAGRANT_CORE_FOLDER}/shell/os-detect.sh" CODENAME)
|
|
|
|
# Directory in which r10k should manage its modules directory
|
|
PUPPET_DIR=/etc/puppet/
|
|
|
|
if [[ ! -d "${PUPPET_DIR}" ]]; then
|
|
mkdir -p "${PUPPET_DIR}"
|
|
echo "Created directory ${PUPPET_DIR}"
|
|
fi
|
|
|
|
cp "${VAGRANT_CORE_FOLDER}/puppet/Puppetfile" "${PUPPET_DIR}"
|
|
echo 'Copied Puppetfile'
|
|
|
|
echo 'Running update r10k'
|
|
cd "${PUPPET_DIR}" && r10k puppetfile install >/dev/null
|
|
echo 'Finished running update r10k'
|