Zaiming (Stone) Shi
237f8f7fde
Merge remote-tracking branch 'origin/release-v43' into release-v44
2022-11-07 21:55:46 +01:00
Traphalet
42158f79e0
fix: env variable reference in upload
2022-11-07 20:51:12 +02:00
Zaiming (Stone) Shi
7b2c4998aa
Merge remote-tracking branch 'origin/release-v43' into release-v44
2022-11-07 15:24:26 +01:00
Zaiming (Stone) Shi
8f0ef274a8
ci: docker prune images before and after test
2022-11-07 13:02:22 +01:00
Zaiming (Stone) Shi
0eebabd34c
Merge remote-tracking branch 'origin/release-v43' into release-v44
2022-11-07 10:48:38 +01:00
Zaiming (Stone) Shi
51a959c3b4
Merge remote-tracking branch 'origin/release-v44' into ocsp-rv44
2022-11-07 10:18:15 +01:00
Zaiming (Stone) Shi
90ff3a71f5
ci: mongo-replicaset and mongo-sharded are ee only
2022-11-06 20:36:22 +01:00
Zaiming (Stone) Shi
8ff8a8b55d
ci: split fast (regular) and docker-compose (docker) ct
2022-11-06 19:39:06 +01:00
Zaiming (Stone) Shi
2062911e3b
Merge remote-tracking branch 'origin/release-v43' into release-v44
2022-11-04 13:28:12 +01:00
Zaiming (Stone) Shi
7dfa83f3c6
Merge pull request #9223 from emqx/av/parallelCTruns
...
ci(test): test parallel CT runs on self-hosted runners
2022-11-04 12:11:54 +01:00
Zaiming (Stone) Shi
bd39b9b627
ci: fix artifact upload path
2022-11-04 09:56:19 +01:00
Zaiming (Stone) Shi
279046c51e
Merge remote-tracking branch 'origin/release-v43' into release-v44
2022-11-03 21:58:25 +01:00
Zaiming (Stone) Shi
b7a04c50ff
ci: upload all cover data to the same artifact name
...
all concurrent jobs produces different coverdata file names
so there is clashing
2022-11-03 21:49:18 +01:00
Ivan Dyachkov
4579782b62
ci: fix packages build for ee releases
...
- build otp manually instead of kerl
- bump versions on some actions
- fix deprecated way of setting step output in some cases
2022-11-03 20:45:41 +01:00
Thales Macedo Garitezi
af4141bef4
chore(oscp_crl): port OCSP and CRL features to CE repo (re4.4)
2022-11-03 10:10:16 -03:00
Zaiming (Stone) Shi
a779a58ff9
ci: no need to make cover after per app ct run
2022-11-02 20:06:26 +01:00
Zaiming (Stone) Shi
18486a7e13
ci: run emqx-ct-pipeline without docker dependencies
2022-11-02 19:20:39 +01:00
Traphalet
25b6a1c158
ci(test): test parallel CT runs on self-hosted runners
2022-11-02 19:20:39 +01:00
Zaiming (Stone) Shi
f0b350ba4f
Merge remote-tracking branch 'origin/release-v43' into release-v44
2022-11-01 13:51:06 +01:00
William Yang
23569198cf
ci(relup-test): merge two jobs
2022-10-31 15:44:24 +01:00
William Yang
d33b00bfc7
ci(relup_test): Get OTP base vsn from relup-paths.eterm
2022-10-31 15:27:49 +01:00
JimMoen
844ebf5ed6
chore: fix ci typo
2022-10-28 20:34:45 +08:00
firest
5242a6d393
chore: bump otp version
2022-10-28 16:38:59 +08:00
Thales Macedo Garitezi
0a8f3d4e16
Merge remote-tracking branch 'origin/main-v4.3' into sync-v44-a
2022-10-24 16:28:11 -03:00
JimMoen
075228aadc
chore: fix local actions path
2022-10-24 14:15:20 +08:00
JimMoen
b0ee2fdd3c
chore: workflow steps with path
2022-10-18 17:58:55 +08:00
JimMoen
bac7b61cfd
Merge branch 'release-v44' into 1018-sync-release-v44-back-to-main
2022-10-18 10:44:27 +08:00
Zaiming (Stone) Shi
1ba2c01f25
Merge remote-tracking branch 'origin/release-v43' into main-v4.3
2022-10-15 14:58:22 +02:00
JianBo He
85aa120b06
Merge branch 'release-v43' into release-v44
2022-10-11 10:24:22 +08:00
Thales Macedo Garitezi
e72e1567a1
ci(test): stop containers at the beginning of the run
...
An attempt to prevent updated container definitions clashing in CI GH
runners between different branches.
A self-hosted runner only runs a single job at a time.
If a container is already running there, an updated docker compose
file might fail to recreate that container, failing the run.
2022-10-10 14:12:25 -03:00
Zaiming (Stone) Shi
fef42b0d17
Merge remote-tracking branch 'origin/main-v4.3' into 1005-sync-v44-upstreams
2022-10-05 13:40:35 +02:00
Zaiming (Stone) Shi
28b1a4e6f1
Merge remote-tracking branch 'origin/release-v44' into 1005-sync-v44-upstreams
2022-10-05 13:02:00 +02:00
Ivan Dyachkov
5c2edaec73
build: fix profile detection when building packages
2022-09-28 18:20:01 +02:00
Thales Macedo Garitezi
954e276124
Merge remote-tracking branch 'origin/release-v43' into merge-rv43-into-rv44-a
2022-09-28 09:46:03 -03:00
Zaiming (Stone) Shi
159173d261
ci: test zip package with space in its root
2022-09-27 10:02:37 +02:00
Ivan Dyachkov
77a45f86cc
Merge remote-tracking branch 'origin/main-v4.3' into main-v4.4
2022-09-26 20:19:23 +02:00
Ivan Dyachkov
63817418d1
Merge pull request #9037 from emqx/build-refactor-reusable-steps-into-actions
...
build: refactor reusable steps into actions
2022-09-26 08:40:57 +02:00
Thales Macedo Garitezi
dbf3a3cee7
Merge pull request #8994 from thalesmg/mongo-coverage-43
...
test: increase mongo integration test coverage (4.3)
2022-09-23 13:23:22 -03:00
Ivan Dyachkov
b74632b5ba
build: refactor reusable steps into actions
2022-09-23 15:46:22 +02:00
Zaiming (Stone) Shi
0fec2b874e
Merge remote-tracking branch 'origin/release-v43' into release-v44
2022-09-21 12:59:44 +02:00
Thales Macedo Garitezi
86028dae5a
ci(coveralls): fix glob pattern to run coveralls after merge
2022-09-20 14:24:53 -03:00
Thales Macedo Garitezi
d3304d49b5
test: increase mongo integration test coverage (4.3)
2022-09-20 14:15:32 -03:00
Ivan Dyachkov
2aaa7195f2
chore: port signing of macos binaries functionality from main-v4.3
2022-09-20 17:33:42 +02:00
Zaiming (Stone) Shi
bbeeafa315
Merge remote-tracking branch 'origin/main-v4.3' into merge-v43-into-v44-h
2022-09-19 20:47:45 +02:00
Thales Macedo Garitezi
485fb5d4f0
Merge pull request #8966 from thalesmg/coveralls-test-report
...
ci: enable running test cases and cover for main-v4.x
2022-09-19 10:11:32 -03:00
Zaiming (Stone) Shi
51e70df440
Merge remote-tracking branch 'origin/main-v4.3' into 0919-sync-v44
2022-09-19 09:54:00 +02:00
Zaiming (Stone) Shi
130e02a7af
Merge remote-tracking branch 'thales/merge-v43-into-v44-h' into 0919-sync-v44
2022-09-19 09:50:45 +02:00
Thales Macedo Garitezi
b7fe87d761
ci: enable running test cases and cover for main-v4.x
...
An attempt to make Coveralls bot to identify and report coverage
changes in `main-v4.{3,4}`-based PRs.
Currently, `master`-based PRs get their reports correctly. When one
checks such a report, e.g.: https://coveralls.io/builds/52535695 , it
identifies if coverage increased or decreased relative to the base
branch.
`main-v4.x`-based PRs, however, always seem to report as "first
builds", so it doesn't report if coverage increased or
decreased. E.g.: https://coveralls.io/builds/52541065 .
The reason _could be_ that, currently, `main-v4.x` branches do not
build themselves. That is, PRs run the test + cover analysis, as
usual, but once they're merged, tests (and thus coverage analysis) do
not run. And that _could be_ why the tool can't see if coverage
increased or decreased with such PR.
2022-09-16 14:18:03 -03:00
Ivan Dyachkov
ed34108644
build: sign macos binaries
2022-09-16 10:21:56 +02:00
Thales Macedo Garitezi
d3c291c4d0
Merge remote-tracking branch 'origin/main-v4.3' into merge-v43-into-v44-h
2022-09-15 10:13:47 -03:00