#!/bin/bash DIR_NAME=`dirname $0` PARENT_NAME=`realpath "${DIR_NAME}/.."` docker pull debian docker run -i -t -d \ -v "${PARENT_NAME}:/data:ro" \ --name uphpcas-tests \ debian set -e docker exec -i -t uphpcas-tests /data/tests/install_root.sh docker exec -i -t uphpcas-tests apt-get -y install php php-xml docker exec -i -t uphpcas-tests chown www-data:www-data /var/www docker exec -i -t --user www-data --workdir /var/www uphpcas-tests cp -Rfv /data . docker exec -i -t --user www-data --workdir /var/www/data uphpcas-tests ./tests/install.sh docker exec -i -t --user www-data --workdir /var/www/data uphpcas-tests ./tests/script.sh docker stop uphpcas-tests docker rm -v uphpcas-tests