[P] Integrate MapView testing into CI pipeline
All checks were successful
All checks were successful
This commit was merged in pull request #39.
This commit is contained in:
@@ -49,12 +49,28 @@ jobs:
|
||||
working-directory: IoT-Systems
|
||||
run: docker-compose down -v --remove-orphans
|
||||
|
||||
mapview-test:
|
||||
name: MapView testing
|
||||
runs-on: host-arch-x86_64
|
||||
steps:
|
||||
- name: Clone repository
|
||||
run: git clone --revision ${{ gitea.sha }} --depth 1 ${{ gitea.server_url }}/${{ gitea.repository }}
|
||||
|
||||
- name: Build MapView testing container
|
||||
working-directory: IoT-Systems
|
||||
run: docker build -t local/mapview -f MapView/Dockerfile-test .
|
||||
|
||||
- name: Run MapView tests
|
||||
working-directory: IoT-Systems
|
||||
run: docker run --rm -it -v $PWD/MapView:/app:ro local/mapview
|
||||
|
||||
integration-smoke-test:
|
||||
name: Integration smoke testing
|
||||
runs-on: host-arch-x86_64
|
||||
needs:
|
||||
- hub-test
|
||||
- store-test
|
||||
- mapview-test
|
||||
steps:
|
||||
- name: Clone repository
|
||||
run: git clone --revision ${{ gitea.sha }} --depth 1 ${{ gitea.server_url }}/${{ gitea.repository }}
|
||||
|
||||
Reference in New Issue
Block a user