Octavio Godoy
0ea9dcb0f6
ci: Add HTML prebuild report
2026-04-23 09:57:55 +02:00
Euripedes Rocha Filho
71534b1c43
ci: Adds target tests and move to gitlab components
...
Ths adopts gitlab components for better maintanance of CI.
Adds target tests
2025-10-01 13:14:17 +02:00
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
Euripedes Rocha Filho
169e1ee88d
fix: Adjust all examples and test to use local component
...
- Makes the name of component mqtt
- Updates README
- Adjust CI to build for supported idf versions
- Removes qemu job
2025-09-24 16:25:42 +02:00
Euripedes Rocha Filho
2b33476c3f
ci: Adds documentation build
...
- Adds documentation build and deploy
- Removes QEMU test as it is outdated
2025-09-23 15:18:56 +02:00
Euripedes Rocha Filho
2925288e51
chore: Reorganize file structure
...
This just move files to their expected locations.
2025-09-22 13:19:04 +02:00
Euripedes Rocha Filho
723594838f
ci: Changes image used for remotes sync check
2025-09-11 16:25:03 +02:00
Euripedes Rocha Filho
52dbf9a66e
fix(ci): Add missing tags to ci jobs
2025-08-20 12:24:25 +02:00
Euripedes Rocha
bb85b20af6
fix: Adds all IDF versions under support
2025-02-28 11:18:06 +01:00
Euripedes Rocha
4050df4caf
Adds mqtt host tests to Ci
...
- New job to run host tests
- Fix leak in case of usage of interface name
- Fix host tests to expect a call to `transport_destroy` and add an
extra case
2023-06-19 10:34:18 +02:00
Euripedes Rocha
ffd7d4df6c
Fix: Prevent sync verififcation from running on master
...
Removes the verification in case the pipeline is running on master.
2023-06-08 08:15:38 +02:00
Euripedes Rocha
4c2ed1676f
CI: Add check for Gitlab/Github remotes in sync
...
To avoid merging on Gitlab with Github remote out of sync while we are
moving to Github development.
2023-06-08 08:15:38 +02:00
David Cermak
94defb867e
ci: Fix qemu build against 5.1
...
Also adds build against v5.1 and master separetely
2023-05-03 15:48:41 +02:00
Euripedes Rocha
d71dcf372a
CI: Add configuration for ttfw
...
File was removed from idf. Adding it here to fix CI before we move the
tests to pytest embedded
2023-04-12 08:49:23 +02:00
David Cermak
68e8c4f829
ci: Fix qemu build
2022-09-30 16:14:36 +02:00
David Cermak
9db9ee7648
ci: Build and Test QEMU on v5.0
...
* Patch the QEMU build
* Use public containers for build only tests on v5.0 and master
2022-08-18 16:51:16 +02:00
Anton Maklakov
2e508fa6ef
ci: update images to pass jobs with current IDF
2022-03-04 11:36:04 +07:00
David Cermak
b66b9745f6
reduce sizes and message counts for QEMU publish test
2022-02-03 10:39:27 +01:00
David Cermak
3a5334de6b
ci: Test with QEMU against the latest IDF
2022-02-03 10:39:19 +01:00
David Cermak
b7b858cd7f
ci: Run tests against IDF v5.0 only
...
* Supported build only test with ci-evn-5.0
* Disable temporarily publish-connect test on QEMU with qemu-v5.0:1-20210826
2022-01-28 08:09:27 +01:00
David Cermak
4c5a65c79e
ci: Isolate IDF env for v4.4 and v5.0(master)
2022-01-17 13:55:06 +01:00
David Cermak
c28a56ddb0
ci: Fix build issues with IDF-4.4 against master
...
IDF env docker image (v4.4-1) became incompatible with IDF master (v5.0)
2022-01-17 10:22:27 +01:00
David Cermak
08c4d62bf4
CI: Fix standard gitlab key
2021-11-03 09:30:08 +01:00
David Cermak
320b058e28
CI: Adjust jobs for testing IDFs, cleanup
...
Removes CI jobs for static analysis and reports as they are not primarily used
2021-10-21 08:39:59 +02:00
David Cermak
231b274962
CI: Use qemu image based on esp-env:v4.4-1
2021-06-28 08:15:10 +02:00
David Cermak
a7e5accc7e
CI: Temporariy update QEMU image with python 3.7.0
...
This will be removed once we updated QEMU image, based on the new CI
environment docker image.
2021-06-24 16:34:22 +02:00
David Cermak
90f0bf8dd4
Updated docker images to work with latest IDFv4.4
2021-06-24 07:40:43 +02:00
David Cermak
626dc3645b
CI: Add build test for IDF v4.3
2021-06-17 12:33:34 +02:00
David Cermak
c7ae67b7f0
CI: Update QEMU image and test against IDF master(v4.4-dev)
...
Also using test-apps instead of weekend tests.
2021-06-17 12:33:18 +02:00
David Cermak
0bafcc5188
ci: Add IDF v4.2 to build tests
...
Also fixes build issues when default config carried over IDF releases --
always remove previous `sdkconfig` before a new build
2020-07-30 16:54:00 +02:00
David Cermak
a9036b82a4
CI: make the qemu tests use IDF release branch
...
Building the mqtt against idf release/v4.1 for the qemu tests to avoid potential issues on IDF master with running qemu
2020-02-10 08:01:10 +01:00
David Cermak
9e20c7ae3d
CI: Add checks to build against different IDF releases
2020-02-03 10:55:42 +01:00
David Cermak
b25077a338
ci: add pushlish weekend tests to all pipelines (running on qemu)
2019-12-19 10:58:58 +01:00
David Cermak
e8bb0bcf6f
ci: fixed ci build with latest idf using up to date compiler
2019-11-22 20:29:13 +01:00
David Cermak
a4d1ef8d79
ci: employ new static analysis utilities
2019-06-06 17:00:03 +02:00
David Cermak
5afe3e6b24
ci: internal ci step for building with legacy idf to avoid travis failures
2019-06-06 16:59:58 +02:00
David Cermak
1d294f7606
ci: github build esp-mqtt with more stable IDF (latest release version rather then master)
...
fixed also internal ci: use the same git command for buld and static analysis (reset --hard instead of checkout)
2019-05-15 13:40:14 +02:00
David Cermak
9d70713b2e
ci: fixed incorrect git checkout submodules causing build failures when switching between IDF releases
2019-04-10 14:21:07 +02:00
David Cermak
dc801ce8ea
ci: added basic support for building + static analysis with IDF master
2019-01-29 16:31:14 +01:00