Files
esp-mqtt/.gitlab-ci.yml
T
Euripedes Rocha Filho 5b1f57f690 ci: Removes deployment of docs and component
Release of documents and component should be done manually until we
introduce the automation properly.

ci: Solve the warnings on docs_build

ci: Adopts the old strategy to push to github
2025-09-26 14:16:20 +02:00

25 lines
612 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/build.yml"
- local: ".gitlab/ci/docs.yml"
- local: ".gitlab/ci/test.yml"
- local: ".gitlab/ci/deploy.yml"
workflow:
rules:
- if: $CI_COMMIT_REF_NAME == "master"
- if: $CI_PIPELINE_SOURCE == "merge_request_event"