Skip to content

FIX test

FIX test #13

Workflow file for this run

name: Mosquitto Docker Action (example 2)
on: [push]
jobs:
publish-messages:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Set up Docker
uses: docker/setup-buildx-action@v1
- name: Run Mosquitto container
#run: docker run -d --name mosquitto -p 1883:1883 -v ${{ github.workspace }}/test/functionalTest/mosquitto_for_tests.conf:/mosquitto/config/mosquitto.conf -v ${{ github.workspace }}/test/functionalTest/mosquitto_passwd:/mosquitto/config/mosquitto_passwd eclipse-mosquitto
#run: docker run -d --name mosquitto -p 1883:1883 -v ${{ github.workspace }}/mosquitto.conf:/mosquitto/config/mosquitto.conf eclipse-mosquitto
#run: docker run -d --name mosquitto -p 1883:1883 eclipse-mosquitto
run: docker run -d --name mosquitto -p 1883:1883 -v $(pwd)/test/functionalTest/mosquittoConf:/mosquitto/config --user $(id -u):$(id -g) eclipse-mosquitto
- name: Publish messages
run: |
docker logs mosquitto
docker exec mosquitto mosquitto_pub -h localhost -t test/topic -m "Hello, World!"
docker exec mosquitto mosquitto_pub -h localhost -t test/topic -m "Another message"