Compare commits
20 Commits
psychromet
...
76b06e86fa
| Author | SHA1 | Date | |
|---|---|---|---|
|
76b06e86fa
|
|||
|
fccfa4d006
|
|||
|
5df08d6c91
|
|||
|
1c99e4861d
|
|||
|
a0b7053eae
|
|||
|
df3ed6a407
|
|||
|
1d9d8dc449
|
|||
|
9a53d36f4c
|
|||
|
44a6a878eb
|
|||
|
c13a1a14a3
|
|||
|
6c916215ea
|
|||
|
be7442c06a
|
|||
|
26a30c2a07
|
|||
|
5f131d8fa2
|
|||
|
d6e217f556
|
|||
|
b39ccafc92
|
|||
|
8336c56adf
|
|||
|
fac8945386
|
|||
|
5b319cae9b
|
|||
|
ca7024cb60
|
@@ -10,5 +10,26 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Test
|
||||
run: make test
|
||||
- name: Setup QEMU
|
||||
uses: docker/setup-qemu-action@v3
|
||||
- name: Setup Docker buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
- name: Start MQTT.
|
||||
run: >
|
||||
docker run -d --name mosquitto \
|
||||
-p "1883:1883" \
|
||||
-p "8883:8883" \
|
||||
-p "8080:8080" \
|
||||
-p "8081:8081" \
|
||||
eclipse-mosquitto:latest
|
||||
- name: Build the test image.
|
||||
run: docker buildx build -f Dockerfile.test -t ${{ gitea.repository }}:test .
|
||||
- name: Run Test
|
||||
run: >
|
||||
docker run --rm \
|
||||
-e MOSQUITTO_SERVER=127.0.0.1 \
|
||||
${{ gitea.repository }}:test \
|
||||
swift test
|
||||
- name: Cleanup.
|
||||
if: always()
|
||||
run: docker stop mosquitto && docker rm -f mosquitto
|
||||
|
||||
Reference in New Issue
Block a user