improvement
This commit is contained in:
parent
b78f5e3c16
commit
9cad2caa73
@ -1,21 +1,27 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
cd "$(dirname ${BASH_SOURCE[0]})"
|
cd "$(dirname ${BASH_SOURCE[0]})"
|
||||||
while [[ 1 ]]
|
MARIA_DB_CMD=/usr/bin/mariadb
|
||||||
|
if [[ -n "${DB_HOST:-}" ]]; then MARIA_DB_CMD="$MARIA_DB_CMD -h $DB_HOST"; fi
|
||||||
|
if [[ -n "${DB_USER:-}" ]]; then MARIA_DB_CMD="$MARIA_DB_CMD -u $DB_USER"; fi
|
||||||
|
if [[ -n "${DB_PASS:-}" ]]; then MARIA_DB_CMD="$MARIA_DB_CMD -p$DB_PASS"; fi
|
||||||
|
|
||||||
|
|
||||||
|
while [[ true ]]
|
||||||
do
|
do
|
||||||
|
|
||||||
killall DbContinuousIntegrationWrapper.sh
|
killall DbContinuousIntegrationWrapper.sh
|
||||||
|
|
||||||
# 1. Sync COMPOSER 3rd party php packages
|
# 1. Sync COMPOSER 3rd party php packages
|
||||||
/usr/bin/php composer.json.php > composer.json
|
/usr/bin/php composer.json.php > composer.json
|
||||||
touch -t $(/usr/bin/mariadb -se "SELECT DATE_FORMAT(LastUpdated, '%Y%m%d%H%i.%s') FROM SYS_PRD_BND.Composer ORDER BY LastUpdated DESC LIMIT 1") composer.json
|
touch -t $($MARIA_DB_CMD -se "SELECT DATE_FORMAT(LastUpdated, '%Y%m%d%H%i.%s') FROM SYS_PRD_BND.Composer ORDER BY LastUpdated DESC LIMIT 1") composer.json
|
||||||
|
|
||||||
# 2. Sync NPM 3rd party javascript packages
|
# 2. Sync NPM 3rd party javascript packages
|
||||||
/usr/bin/php package.json.php > package.json
|
/usr/bin/php package.json.php > package.json
|
||||||
touch -t $(/usr/bin/mariadb -se "SELECT DATE_FORMAT(LastUpdated, '%Y%m%d%H%i.%s') FROM SYS_PRD_BND.Npm ORDER BY LastUpdated DESC LIMIT 1") package.json
|
touch -t $($MARIA_DB_CMD -se "SELECT DATE_FORMAT(LastUpdated, '%Y%m%d%H%i.%s') FROM SYS_PRD_BND.Npm ORDER BY LastUpdated DESC LIMIT 1") package.json
|
||||||
|
|
||||||
# 3. Sync PythonPi 3rd party Python packages
|
# 3. Sync PythonPi 3rd party Python packages
|
||||||
/usr/bin/php requirements.txt.php > requirements.txt
|
/usr/bin/php requirements.txt.php > requirements.txt
|
||||||
touch -t $(/usr/bin/mariadb -se "SELECT DATE_FORMAT(LastUpdated, '%Y%m%d%H%i.%s') FROM SYS_PRD_BND.PyPi ORDER BY LastUpdated DESC LIMIT 1") requirements.txt
|
touch -t $($MARIA_DB_CMD -se "SELECT DATE_FORMAT(LastUpdated, '%Y%m%d%H%i.%s') FROM SYS_PRD_BND.PyPi ORDER BY LastUpdated DESC LIMIT 1") requirements.txt
|
||||||
|
|
||||||
# 4. Download all the 3rd party packages (composer, npm, pip)
|
# 4. Download all the 3rd party packages (composer, npm, pip)
|
||||||
make
|
make
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user