hasslesstech 43691cc932
Some checks failed
Test Agent / test-agent-run (push) Failing after 0s
Test Agent / job-cleanup (push) Failing after 1m4s
lab1: add CI/CD testing
2026-02-23 23:53:42 +02:00

27 lines
737 B
YAML

name: Test Agent
on: [push]
jobs:
test-agent-run:
runs-on: debian-x86_64
steps:
- name: Fetch the repository
run: git clone --branch ${{ gitea.ref }} --depth 1 http://10.1.1.1:3000/${{ gitea.repository }}
- run: cd sem8-iot-test/agent/docker
- name: Build containers
run: docker-compose -f docker-compose-test.yaml build
- name: Start MQTT broker
run: docker-compose -f docker-compose-test.yaml up -d mqtt
- name: Start agent
run: docker-compose -f docker-compose-test.yaml run fake_agent
job-cleanup:
if: always()
needs: test-agent-run
steps:
- name: Clean containers
run: docker-compose -f docker-compose-test.yaml down