Vagrant setup for the gnuviechadmin suite. This uses the gvasalt repository for Saltstack state and pillar configuration.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

17 lines
388 B

set -e
origdir=$(dirname $(readlink -f $0))
mkdir -p repos
for repo in gva gvafile gvaldap gvamysql gvapgsql gvasalt gvaweb; do
if [ ! -d "$origdir/repos/$repo" ]; then
git clone "$repo.git" "$origdir/repos/$repo"
cd "$origdir/repos/$repo"
git fetch --all
cd "$origdir"
vagrant up