mirror of
https://github.com/espressif/esp-mqtt.git
synced 2026-08-03 20:14:15 +02:00
5b1f57f690
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
30 lines
757 B
YAML
30 lines
757 B
YAML
# Note: No need to run build and test on master branch since we use FastForward merge strategy and so each merge request
|
|
# is tested and then merged onto top of master branch.
|
|
|
|
.build_template:
|
|
stage: build
|
|
tags:
|
|
- build
|
|
- internet
|
|
script:
|
|
- pip install -U 'idf-ci<1'
|
|
- idf-ci build run
|
|
--parallel-count ${CI_NODE_TOTAL:-1}
|
|
--parallel-index ${CI_NODE_INDEX:-1}
|
|
|
|
build_idf_v5.3:
|
|
extends: .build_template
|
|
image: espressif/idf:release-v5.3
|
|
|
|
build_idf_v5.4:
|
|
extends: .build_template
|
|
image: espressif/idf:release-v5.4
|
|
|
|
build_idf_v5.5:
|
|
extends: .build_template
|
|
image: espressif/idf:release-v5.5
|
|
|
|
build_idf_latest:
|
|
extends: .build_template
|
|
image: espressif/idf:latest
|