mirror of https://github.com/jacekkow/uphpCAS-tests

Jacek Kowalski
2020-03-16 aec94b681c69eb429fcfa5050602608d8cfcdb86
commit | author | age
aec94b 1 #!/bin/bash
JK 2
3 DIR_NAME=`dirname $0`
4 PARENT_NAME=`realpath "${DIR_NAME}/.."`
5
6 docker pull debian
7 docker run -i -t -d \
8     -v "${PARENT_NAME}:/data:ro" \
9     --name uphpcas-tests \
10     debian
11
12 set -e
13
14 docker exec -i -t uphpcas-tests /data/tests/install_root.sh
15 docker exec -i -t uphpcas-tests apt-get -y install php php-xml
16 docker exec -i -t uphpcas-tests chown www-data:www-data /var/www
17 docker exec -i -t --user www-data --workdir /var/www uphpcas-tests cp -Rfv /data .
18 docker exec -i -t --user www-data --workdir /var/www/data uphpcas-tests ./tests/install.sh
19 docker exec -i -t --user www-data --workdir /var/www/data uphpcas-tests ./tests/script.sh
20
21 docker stop uphpcas-tests
22 docker rm -v uphpcas-tests