mirror of
https://github.com/espressif/esp-mqtt.git
synced 2026-06-05 21:04:46 +00:00
71534b1c43
Ths adopts gitlab components for better maintanance of CI. Adds target tests
26 lines
650 B
YAML
26 lines
650 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"
|
|
|
|
workflow:
|
|
rules:
|
|
- if: $CI_COMMIT_REF_NAME == "master"
|
|
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
|