Files
esp-mqtt/.gitlab-ci.yml
T
2026-04-23 09:57:55 +02:00

27 lines
694 B
YAML

stages:
- pre_check
- build
- test
- test_deploy
- deploy
variables:
TEST_BROKER_BRNO_TCP: "${TEST_BROKER_BRNO_TCP}"
TEST_BROKER_BRNO_SSL: "${TEST_BROKER_BRNO_SSL}"
TEST_BROKER_BRNO_WS: "${TEST_BROKER_BRNO_WS}"
TEST_BROKER_BRNO_WSS: "${TEST_BROKER_BRNO_WSS}"
EXAMPLE_MQTT_BROKER_CERTIFICATE: "${EXAMPLE_MQTT_BROKER_CERTIFICATE}"
include:
- local: ".gitlab/ci/pre-check.yml"
- local: ".gitlab/ci/build.yml"
- local: ".gitlab/ci/docs.yml"
- local: ".gitlab/ci/test.yml"
- local: ".gitlab/ci/deploy.yml"
- local: ".gitlab/ci/prebuild_report.yml"
workflow:
rules:
- if: $CI_COMMIT_REF_NAME == "master"
- if: $CI_PIPELINE_SOURCE == "merge_request_event"