ptut-virtenv/metactl/ci/web.sh

41 lines
699 B
Bash

#!/bin/bash
TMP="$(dirname `realpath $0`)";
TMP="`dirname $TMP`";
source $TMP/environment.sh;
#################################################
## ##
## Executed on 'env' Coninuous Integration ##
## ##
#################################################
TRIGGER="`realpath $ROOT/../../virtual/ci/web`";
while true; do
while [ -f $TRIGGER ]; do
sleep 1;
done;
# 1. Go to root directory
cd $ROOT/../..;
# 2. Update submodule 'vhost'
git submodule update --remote;
# 3. Re-build js/scss
npm run build;
# ...
# N. Recreate trigger
test ! -f $TRIGGER && touch $TRIGGER;
sleep 1;
done;