import and start the test server with automatic updates

This commit is contained in:
Robin C. Ladiges 2022-04-07 21:30:01 +02:00
parent aeedbbdb06
commit 43ab276554
No known key found for this signature in database
GPG Key ID: D2A51CCB004EFBCE

View File

@ -3,7 +3,7 @@ name: Build and test image
on: on:
push: push:
branches: branches:
- 'master' - master
tags: tags:
- 'v*' - 'v*'
pull_request: pull_request:
@ -51,11 +51,11 @@ jobs:
name: Import Luxembourg name: Import Luxembourg
run : | run : |
docker volume create ${VOLUME} docker volume create ${VOLUME}
docker run --rm --shm-size=128M -v ${VOLUME}:${MOUNT} ${IMAGE}:${TAG} import docker run --rm --shm-size=128M -v ${VOLUME}:${MOUNT} -e UPDATES=enabled ${IMAGE}:${TAG} import
- -
name: Start server name: Start server
run : | run : |
docker run --rm --shm-size=128M -v ${VOLUME}:${MOUNT} -p 80:80 -d --name ${CONTAINER} ${IMAGE}:${TAG} run docker run --rm --shm-size=128M -v ${VOLUME}:${MOUNT} -e UPDATES=enabled -p 80:80 -d --name ${CONTAINER} ${IMAGE}:${TAG} run
sleep 30 sleep 30
- -
name: Download tiles name: Download tiles
@ -104,7 +104,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: needs:
- test - test
if: github.event_name != 'pull_request' if: ${{ github.event_name != 'pull_request' }}
steps: steps:
- -
name: Checkout name: Checkout