Andrew Mayorov
|
827cd79eca
|
ci: run static checks in separate jobs
So that prepare jobs would finish earlier and CI would give
faster feedback. Also point cache action at the correct location
of the PLT file.
|
2023-05-03 11:16:14 +03:00 |
Thales Macedo Garitezi
|
0f37f38fda
|
ci: set `IS_CI=yes` when running tests
|
2023-04-27 10:06:25 -03:00 |
firest
|
0b46acda87
|
test(opents): add test cases for OpenTSDB
|
2023-04-23 11:03:20 +08:00 |
Ivan Dyachkov
|
3b5ac8321d
|
ci: bump emqx-builder to 5.0-34 to fix el9 build
|
2023-04-17 21:02:07 +02:00 |
Serge Tupchii
|
761847b74a
|
ci: update emqx-builders with OTP 24.3.4.2-3 and 25.1.2-3
These OTP versions implement mnesia_hook:unregister_hook/1
|
2023-03-23 11:59:43 +02:00 |
Ivan Dyachkov
|
f21d012532
|
ci: cache dialyzer plt
|
2023-03-15 19:55:01 +01:00 |
Ivan Dyachkov
|
d13d54fb81
|
ci: emqx-builder 5.0-32
|
2023-03-15 19:08:51 +01:00 |
Ivan Dyachkov
|
7ef2c317e0
|
ci: use ubuntu22.04 everywhere
|
2023-03-15 14:27:12 +01:00 |
Ivan Dyachkov
|
88d281edcc
|
ci: fix indentation in run_test_cases.yaml
|
2023-02-27 23:16:30 +01:00 |
Ivan Dyachkov
|
37cedecadb
|
ci: do not run test workflows on push to any branch
|
2023-02-27 23:16:30 +01:00 |
Ivan Dyachkov
|
7e09451530
|
ci: start building el9 (rocky linux 9) packages
also upgrade runners to ubuntu22.04 where possible
|
2023-02-27 23:16:30 +01:00 |
William Yang
|
e8380e0773
|
ci: forked repo could run test cases
|
2023-02-20 10:42:55 +01:00 |
Andrew Mayorov
|
c7f535abc7
|
chore: bump OTP-24 image version to 24.3.4.2-2
|
2023-02-17 11:16:26 +03:00 |
firest
|
530b21268a
|
feat(bridges): add TDengine
|
2023-02-14 22:04:23 +08:00 |
Zaiming (Stone) Shi
|
94768c9f44
|
Merge remote-tracking branch 'origin/master' into 0202-merge-release-50-back-to-master
|
2023-02-02 20:21:26 +01:00 |
Ivan Dyachkov
|
cf8432227a
|
ci: always run static_checks
|
2023-02-02 14:11:12 +01:00 |
Ilya Averyanov
|
fce1e74c3d
|
fix(connector): fix redis cluster resource recovery
|
2023-01-31 16:55:05 +02:00 |
Ivan Dyachkov
|
e68ee4c2ff
|
ci: build ubuntu 22.04 packages
|
2023-01-23 13:30:00 +01:00 |
Zaiming (Stone) Shi
|
5f12cdff6c
|
ci: should not skip tests in github actions
|
2023-01-05 22:47:08 +01:00 |
Zaiming (Stone) Shi
|
9f346b44ee
|
ci: avoid github action ct log artifacts name clash
|
2022-12-29 11:46:56 +01:00 |
Andrew Mayorov
|
e267b3c89e
|
ci: avoid coverdata filename collisions
|
2022-12-18 23:12:22 +03:00 |
Andrew Mayorov
|
501f0fc8d5
|
ci: reduce test matrix size
Test emqx profile under OTP-25 only. Build test matrix programmatically
for that purpose.
|
2022-12-18 23:12:22 +03:00 |
Andrew Mayorov
|
2e1cdd039e
|
ci: include OTP-25 in some workflows
* Use OTP-25 exclusively for Elixir builds
* Include OTP-25 in slim package builds
* Include OTP-25 in test workflow matrices
|
2022-12-16 13:45:04 +03:00 |
Zaiming (Stone) Shi
|
56066a03b5
|
Merge remote-tracking branch 'origin/release-50' into 1214-sync-master-upstreams
|
2022-12-14 20:04:20 +01:00 |
Zaiming (Stone) Shi
|
416990bd8f
|
ci: no need to run ct with static profile matrix
|
2022-12-14 16:42:44 +01:00 |
Zaiming (Stone) Shi
|
42c58e2a91
|
Merge remote-tracking branch 'origin/release-50' into 1214-sync-master-upstreams
|
2022-12-14 15:29:13 +01:00 |
Ivan Dyachkov
|
3013b982cc
|
ci: build amzn2 package
also
- upgrade emqx-builder to 5.0.24
- use amzn2 instead of el8 by default
- cross-cover emqx and emqx-enterprise in slim packages
|
2022-12-13 09:04:45 +01:00 |
Ivan Dyachkov
|
93789fb872
|
ci: fix logs artefact name
|
2022-12-09 16:13:53 +01:00 |
Zaiming (Stone) Shi
|
e1f09d9899
|
Merge remote-tracking branch 'origin/release-50' into 1208-merge-release-50-back-to-master
|
2022-12-08 14:27:01 +01:00 |
Zaiming (Stone) Shi
|
c87c9e886e
|
ci: rename build step for docker-ct
|
2022-12-07 17:34:17 +01:00 |
Zaiming (Stone) Shi
|
1c8a9079b9
|
ci: remove undefined matrix from artifact name
|
2022-12-07 17:27:59 +01:00 |
Zaiming (Stone) Shi
|
1c2fc4b6c3
|
Merge remote-tracking branch 'origin/release-50' into 1206-chore-merge-ee50-to-release-50
|
2022-12-06 16:35:56 +01:00 |
William Yang
|
4c493affda
|
ci: make test runnable without self-hosted in fork repo
|
2022-12-05 12:16:46 +01:00 |
Zaiming (Stone) Shi
|
c53a815555
|
ci: pre-compile test profile
|
2022-11-30 14:03:24 +01:00 |
Zaiming (Stone) Shi
|
86e86c5a85
|
ci: clean before prepare and 'make' the default target
the eunit & proper step depends on a pre-built default target
|
2022-11-30 09:45:56 +01:00 |
Zaiming (Stone) Shi
|
5eacc84d1f
|
ci: delete otp_release from log artifact name
|
2022-11-30 09:30:40 +01:00 |
Zaiming (Stone) Shi
|
e4a4956c19
|
ci: fix find-apps.sh default printout
|
2022-11-18 21:18:14 +01:00 |
Zaiming (Stone) Shi
|
83fe35b148
|
Merge remote-tracking branch 'origin/dev/ee5.0' into 1116-sync-v5.0.10-to-ee50
|
2022-11-18 19:23:31 +01:00 |
Zaiming (Stone) Shi
|
aeac9bf43f
|
ci: refactor, find-app.sh produced matrix
|
2022-11-18 19:22:02 +01:00 |
Zaiming (Stone) Shi
|
3d75a1db3b
|
ci: refactor run_test_cases to prepare ce and ee source zips
|
2022-11-18 13:17:31 +01:00 |
Zaiming (Stone) Shi
|
36404a52ab
|
ci: add DIAGNOSTIC=1 to inspect rebar3 error
|
2022-11-18 12:59:27 +01:00 |
Zaiming (Stone) Shi
|
95f3df9a10
|
ci: ensure docker-compose up erlang container with root when test Kafka
|
2022-11-18 00:12:48 +01:00 |
firest
|
6ef7123bb9
|
chore: bump OTP version
|
2022-11-09 09:53:03 +08:00 |
Thales Macedo Garitezi
|
04588148b7
|
test(influxdb): increase influxdb bridge/connector coverage (ee5.0)
|
2022-11-07 15:15:49 -03:00 |
Traphalet
|
f920ff341b
|
ci(actions): update git actions to latest versions
|
2022-10-28 15:53:26 +03:00 |
Zaiming (Stone) Shi
|
f785da075b
|
ci: only start required docker for integration tests
|
2022-09-06 19:25:53 +02:00 |
Zaiming (Stone) Shi
|
150465a600
|
ci: run eunit and proper tests per build profile
|
2022-08-14 19:07:40 +02:00 |
Zaiming (Stone) Shi
|
d63d6b5f27
|
ci: do not run opensource edition test for lib-ee apps
|
2022-08-13 21:04:48 +02:00 |
Zaiming (Stone) Shi
|
4949fb222e
|
ci(test): do not fail coverdata uppload if no file found
the optional make <app>-ct action should not fail the
following upload action
|
2022-08-13 19:09:41 +02:00 |
Zaiming (Stone) Shi
|
fbb97b16be
|
ci: test all apps with dual profile
no need to test emqx-enterprise profile if the
EMQX_RELEASE_EDITION compilation flag is not used though
|
2022-08-12 16:21:22 +02:00 |