Error pages are now copied at frontend start

This commit is contained in:
Némunaire 2015-01-18 11:50:13 +01:00 committed by Nemunaire
parent 7031ebc907
commit 3f15b7187e
3 changed files with 5 additions and 4 deletions

View File

@ -30,6 +30,7 @@ RUN ln -sf /var/www/fic-server/front/nginx.conf /etc/nginx/sites-enabled/default
EXPOSE 80/tcp 443/tcp
CMD service nginx start && \
CMD cp -r out/errors shared/ && \
service nginx start && \
service php5-fpm start && \
/bin/bash

View File

@ -58,7 +58,7 @@ server {
location /errors
{
root /var/www/fic-server/out/;
root /var/www/fic-server/shared;
}
location /challenge

View File

@ -24,10 +24,10 @@ fi
# Synchronize HTML pages
rsync -e "$SSH_OPTS" -av $OPTS out "$FRONTEND_HOSTNAME":~/
rsync -e "$SSH_OPTS" -avL $OPTS files "$FRONTEND_HOSTNAME":~/
rsync -e "$SSH_OPTS" -av $OPTS front shared "$FRONTEND_HOSTNAME":~/
rsync -e "$SSH_OPTS" -av front shared "$FRONTEND_HOSTNAME":~/
# Synchronize submissions
rsync -e "$SSH_OPTS" -av "$FRONTEND_HOSTNAME":~/submission/ submission/
ssh -o 'UserKnownHostsFile=/dev/null' -o 'StrictHostKeyChecking=no' -p 2242 -i .ssh/id_rsa "$FRONTEND_HOSTNAME" "rm -fv ~/submission/*"
$SSH_OPTS "$FRONTEND_HOSTNAME" "rm -fv ~/submission/*"
exit $?