-#!/bin/bash
+#!/bin/bash -x
export LANG="en_EN"
REPO=/srv/www/repo/salt-packages/
PACKAGES=/root/SALT-PACKAGES
HERE=$(pwd)
for P in $(cat PACKAGES)
do
+ echo "##########################################"
+ echo "Processing $P"
if [ ! -d ${PACKAGES}/${P} ]; then
git clone git@git.cephalix.eu:SALT-PACKAGES/${P}.git ${PACKAGES}/${P}
else
OUT=$( git pull )
if [ "$OUT" = "Already up-to-date." ]; then
cd ${HERE}
+ echo "Package up to date"
continue;
fi
fi
cd ${PACKAGES}/${P}
CHANGED="yes"
- make package
+ if [ -e repo-ng/repo-ng ]; then
+ rm repo-ng/repo-ng
+ fi
+ make package REPO=$REPO
+ echo "Done"
cd ${HERE}
done