|
5 | 5 | docker network create testnet |
6 | 6 |
|
7 | 7 | # Build and start Nextcloud server with code from current repo contents: |
8 | | -docker build -t server . |
| 8 | +docker build -t standalone-solid-server . |
9 | 9 |
|
10 | 10 | docker build -t webid-provider https://github.com/pdsinterop/test-suites.git#master:/testers/webid-provider |
11 | 11 | #docker build -t solid-crud https://github.com/pdsinterop/test-suites.git#master:/testers/solid-crud |
12 | 12 | docker build --no-cache -t solid-crud https://github.com/pdsinterop/test-suites.git#master:/testers/solid-crud |
13 | 13 | docker build -t cookie https://github.com/pdsinterop/test-suites.git#master:servers/php-solid-server/cookie |
| 14 | +docker build -t pubsub-server https://github.com/pdsinterop/php-solid-pubsub-server.git#master |
14 | 15 |
|
15 | 16 | # wget -O /tmp/env-vars-for-test-image.list https://raw.githubusercontent.com/pdsinterop/test-suites/master/servers/php-solid-server/env.list |
16 | 17 | curl https://raw.githubusercontent.com/pdsinterop/test-suites/master/servers/php-solid-server/env.list -o /tmp/env-vars-for-test-image.list |
17 | 18 |
|
18 | | -docker run -d --name server --network=testnet --env-file /tmp/env-vars-for-test-image.list server |
| 19 | +docker run -d --name server --network=testnet --env-file /tmp/env-vars-for-test-image.list standalone-solid-server |
| 20 | + |
| 21 | +docker run -d --name pubsub --network=testnet pubsub-server |
19 | 22 |
|
20 | 23 | until docker run --rm --network=testnet webid-provider curl -kI https://server 2> /dev/null > /dev/null |
21 | 24 | do |
22 | 25 | echo Waiting for server to start, this can take up to a minute ... |
23 | 26 | docker ps -a |
24 | | - docker logs server || true |
| 27 | + docker logs standalone-solid-server || true |
25 | 28 | sleep 1 |
26 | 29 | done |
27 | 30 | docker ps -a |
28 | | -docker logs server |
| 31 | +docker logs standalone-solid-server |
29 | 32 |
|
30 | 33 | echo Getting cookie... |
31 | 34 | export COOKIE="`docker run --cap-add=SYS_ADMIN --network=testnet --env-file /tmp/env-vars-for-test-image.list cookie`" |
32 | 35 | echo "Running webid-provider tests with cookie $COOKIE" |
33 | 36 | # docker run --rm --network=testnet --env COOKIE="$COOKIE" --env-file /tmp/env-vars-for-test-image.list webid-provider |
34 | 37 | docker run --rm --network=testnet --env-file /tmp/env-vars-for-test-image.list solid-crud |
35 | 38 | # rm /tmp/env-vars-for-test-image.list |
36 | | -# docker stop server |
37 | | -# docker rm server |
| 39 | +# docker stop standalone-solid-server |
| 40 | +# docker rm standalone-solid-server |
38 | 41 | # docker network remove testnet |
0 commit comments