[P] Integrate MapView testing into CI pipeline
All checks were successful
Component testing / Hub testing (push) Successful in 21s
Component testing / Store testing (push) Successful in 41s
Component testing / MapView testing (push) Successful in 16s
Component testing / Integration smoke testing (push) Successful in 2m13s

This commit was merged in pull request #39.
This commit is contained in:
2026-03-31 11:36:28 +03:00
parent 92c0acda2c
commit b171f42fa6
4 changed files with 36 additions and 3 deletions

View File

@@ -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 }}