Commit 1fc77250 by Tsubasa Namiki

Skip deploying when restart container

parent aa1929f7
...@@ -3,16 +3,17 @@ ...@@ -3,16 +3,17 @@
set -e set -e
if [ "$1" = 'start' ]; then if [ "$1" = 'start' ]; then
# provision # delopy
cd /tmp if [ ! -e /usr/share/nginx/html/restyaboard.conf ]; then
curl -L -o restyaboard.tar.gz https://github.com/RestyaPlatform/board/archive/${RESTYABOARD_VERSION}.tar.gz cd /tmp
mkdir html && tar xzvf restyaboard.tar.gz -C html --strip-components 1 curl -L -o restyaboard.tar.gz https://github.com/RestyaPlatform/board/archive/${RESTYABOARD_VERSION}.tar.gz
cp -rf html /usr/share/nginx/ mkdir html && tar xzvf restyaboard.tar.gz -C html --strip-components 1
cd /usr/share/nginx/html cp -rf html /usr/share/nginx/
cp restyaboard.conf /etc/nginx/conf.d cd /usr/share/nginx/html
npm install cp restyaboard.conf /etc/nginx/conf.d
grunt build:live npm install
echo '*/5 * * * * php /usr/share/nginx/htmlserver/php/R/shell/cron.php' > /var/spool/cron/root grunt build:live
fi
# config # config
sed -i "s/^.*'R_DB_NAME'.*$/define('R_DB_NAME', 'restyaboard');/g" \ sed -i "s/^.*'R_DB_NAME'.*$/define('R_DB_NAME', 'restyaboard');/g" \
...@@ -25,8 +26,9 @@ if [ "$1" = 'start' ]; then ...@@ -25,8 +26,9 @@ if [ "$1" = 'start' ]; then
/usr/share/nginx/html/server/php/R/config.inc.php /usr/share/nginx/html/server/php/R/config.inc.php
sed -i "s/^.*'R_DB_PORT'.*$/define('R_DB_PORT', '${POSTGRES_PORT_5432_TCP_PORT}');/g" \ sed -i "s/^.*'R_DB_PORT'.*$/define('R_DB_PORT', '${POSTGRES_PORT_5432_TCP_PORT}');/g" \
/usr/share/nginx/html/server/php/R/config.inc.php /usr/share/nginx/html/server/php/R/config.inc.php
echo '*/5 * * * * php /usr/share/nginx/htmlserver/php/R/shell/cron.php' > /var/spool/cron/root
# media # media
chmod -R go+w /usr/share/nginx/html/media chmod -R go+w /usr/share/nginx/html/media
chmod -R go+w /usr/share/nginx/html/client/img chmod -R go+w /usr/share/nginx/html/client/img
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment