Thales Macedo Garitezi
66a2423b8f
Merge pull request #8820 from thalesmg/fix-dialyzer-a
...
chore: fix dialyzer errors
2022-08-29 10:05:26 -03:00
William Yang
8c7bc2ff13
Merge pull request #8683 from qzhuyan/ci/william/4.x-self-hosted
...
main 4.x use self hosted runner
2022-08-29 09:11:51 +02:00
Thales Macedo Garitezi
64704c3e13
ci: cache dialyzer PLTs
2022-08-26 16:09:39 -03:00
Thales Macedo Garitezi
977ac04d24
chore: fix dialyzer errors
2022-08-26 16:09:39 -03:00
Thales Macedo Garitezi
6dad8f5926
ci: disable cross build outside ce repo
2022-08-26 11:43:34 -03:00
William Yang
f245b34c34
ci: run test cases on self-hosted
2022-08-26 11:54:41 +02:00
William Yang
60ef87a4d4
ci: 4.3 runners
2022-08-26 11:54:41 +02:00
Zaiming (Stone) Shi
10cabddb07
ci: update OTP version
2022-08-17 23:43:07 +02:00
Rory Z
6630fe6318
ci: cancel latest tag for docker image
...
only EMQX 5.0 image can update latest tag
2022-08-10 09:54:23 +08:00
Rory Z
9d71aff5d3
ci: fix helm version error
2022-08-03 10:16:16 +08:00
Zaiming (Stone) Shi
a162196719
Merge pull request #8511 from qzhuyan/ci/william/4.3-new-otp-23.3
...
[WIP] ci: [4.3 only] release with OTP 23.3
2022-08-02 13:28:41 +01:00
William Yang
0d1b26cabf
ci(linux): disable 23.2.7.2-emqx-3
2022-08-02 10:01:54 +02:00
Rory Z
bb7575f5d6
ci: fix push helm repo error
2022-08-01 10:59:50 +08:00
Rory Z
dafa4d63cb
ci: use action to update helm repo
2022-07-29 10:29:03 +08:00
William Yang
abbb2e2ec7
build: otp23.2 is marked in package name
2022-07-20 13:32:49 +02:00
William Yang
80727065ba
ci: [4.3 only] release with OTP 23.3
...
rpm/deb: build packages with two tracks: 23.2 and 23.3
- Track 1: Add 23.3, bring in fix of https://github.com/erlang/otp/issues/5346
- Track 2: Keep 23.2 for hot upgrading
docker:
Default to 23.3
2022-07-20 09:34:27 +02:00
Thales Macedo Garitezi
84c6a27758
ci: run xref checks in CI
2022-07-01 13:19:41 -03:00
Thales Macedo Garitezi
f0cbfff866
ci: fix appup artifact upload patterns
2022-06-16 14:37:51 -03:00
Thales Macedo Garitezi
35c3eba03b
ci: upload artifacts for all builds (not just tags) (4.3)
...
Port of #8233 .
2022-06-15 14:30:52 -03:00
Thales Macedo Garitezi
34d84599c3
ci(appup): upload appup files when ci check fails
...
Often we have to remember to update both local tags and local
dependencies, and even so local results might differ from what the CI
check expects. To help fixing expected appup file differences, we can
upload what CI produced to apply to our branch.
2022-06-09 11:34:58 -03:00
Zaiming (Stone) Shi
ac09b90ab6
ci: ensure git safe directory for test case run
2022-06-09 07:30:33 +02:00
Zaiming (Stone) Shi
c52e2f1b51
ci: use erlef/setup-beam@v1 to install erlang
2022-06-06 16:14:54 +02:00
Zaiming (Stone) Shi
0e9c446409
ci: ensure otp 23 in run_automate_tests.yaml
2022-06-02 11:14:39 +02:00
Zaiming (Stone) Shi
31ade29bae
Merge tag 'v4.3.14' into main-v4.3
...
v4.3.14 has been re-tagged to fix openssl issue found in centos
packages
also raspbian10 has been removed from ci because it's too slow
to emulate
2022-05-26 16:55:37 +02:00
Zaiming (Stone) Shi
9274899ce9
ci: delete raspbian10 from build list
2022-05-26 16:53:56 +02:00
JianBo He
4655d55192
build: fix 'fatal: unsafe repository ...' on ubuntu20.04
2022-05-26 12:50:39 +08:00
Zaiming (Stone) Shi
47377e0708
ci: rename apps_vsn_check for main-v4.x
...
so it's a different name for master branch and 4.x branches
2022-04-29 10:14:23 +02:00
zhanghongtong
e183ae2499
ci: push docker image when tag event
2022-04-02 10:13:37 +08:00
Zaiming (Stone) Shi
8785f87473
ci: upgrade erlang for windows
2022-03-31 23:29:53 +02:00
Zaiming (Stone) Shi
3944888a19
chore: update-appup.sh always rebuild baseline
...
Reasons
* OTP version might be different in developer's env and build env
* For some tags, we do not build release. e.g. rel-v4.4.X
2022-03-24 11:23:47 +01:00
DDDHuang
ece789b58e
fix(ci): update jmeter to 5.4.3
2022-03-20 13:07:43 +08:00
Zaiming (Stone) Shi
7ba3d32bac
ci: remove git-token file since EE dashboard is opensource now
2022-03-05 09:44:12 +01:00
Rory Z
d0b5b262fe
Merge pull request #7115 from Rory-Z/ci/update-build
...
ci(cross build): splitting cross builds and upload assets
2022-03-04 09:20:15 +08:00
Zaiming (Stone) Shi
8029670741
ci: add appup update check to ci
2022-03-01 17:04:09 +01:00
zhanghongtong
b6e57b1789
ci(cross build): splitting cross builds and upload assets
2022-02-23 15:27:32 +08:00
Zaiming (Stone) Shi
43c900bb5a
chore: rename more descriptive EQM X to EMQX
2022-02-22 11:16:38 +01:00
Ilya Averyanov
557c52dd8a
chore(codestyle): remove Elvis
2022-02-18 20:35:19 +03:00
Rory Z
545abe2d52
Merge pull request #7006 from Rory-Z/ci/update-target-event
...
ci(build_packages): add target event
2022-02-17 09:33:17 +08:00
zhanghongtong
091398d863
build(relup): add new script for download relup base packages
2022-02-15 17:57:31 +08:00
zhanghongtong
88769bc23b
ci(build_packages): cancel repeating actions
2022-02-15 10:15:25 +08:00
zhanghongtong
c1f77da3b9
ci(build_packages): add target event
2022-02-15 10:11:34 +08:00
Zaiming (Stone) Shi
dfb591cac7
ci: use exclude instead of include for build matrix
...
include is unconditional, as a result, it brins in emqx profile
to enterprise repo
2022-02-12 14:32:54 +01:00
Zaiming (Stone) Shi
5171d3811c
ci: revert to openssl digest for sha256 sum on mac
2022-02-12 12:24:48 +01:00
Zaiming (Stone) Shi
857e9aee52
ci: fix sha256sum in windows
...
for some reason Get-FileHash (or maybe later piped tools) produced
non-text content
2022-02-12 10:48:28 +01:00
Zaiming (Stone) Shi
257f6cc589
ci: fix action typo repository -> registry
2022-02-11 21:24:40 +01:00
Zaiming (Stone) Shi
28508e23ec
ci: dump logs when failed to stop
2022-02-11 15:20:15 +01:00
zhanghongtong
ec0843633c
chore: change step name to match the actual commands
2022-02-10 09:36:16 +08:00
zhanghongtong
c316cc464f
ci(build_packages): push muilt arch image for aws ecr
2022-02-10 09:34:15 +08:00
Ilya Averyanov
1480efde19
chore(ci): use make apps/emqx_auth_ldap-ct instead of rebar command
2022-02-07 21:55:30 +03:00
Zaiming (Stone) Shi
e5d196569c
ci: find relup base version using script scripts/relup-base-vsns.sh
2022-01-26 18:26:43 +01:00
Zaiming (Stone) Shi
99712d3521
ci: debug windows build
2022-01-26 12:08:32 +01:00
Zaiming (Stone) Shi
95f950ae00
ci: fix relup base version match pattern
2022-01-25 19:04:55 +01:00
JimMoen
cb6f7cb496
ci: fix a typo in fvt_tests
2022-01-21 19:53:49 +08:00
William Yang
afa4c7d341
ci(mac): cache otp install only
...
only cache otp installation instead of the entire kerl dir to save cache spaces
2022-01-18 11:49:53 +01:00
Zaiming (Stone) Shi
c761b1aa3c
Merge pull request #6644 from Rory-Z/ci/do-not-static-check-for-4.3
...
ci(static checks): do not run static check
2022-01-05 17:25:16 +01:00
zhanghongtong
ced2a4a117
ci(static checks): do not run static check
2022-01-05 11:13:26 +08:00
zhanghongtong
0b12a7e3a2
ci(build_packages): only push emqx broker to aws ecr
2022-01-05 10:12:27 +08:00
zhanghongtong
6a5c37dab7
ci(its): fix error
2022-01-04 21:03:46 +08:00
Rory Z
afc0fcd0b6
Merge pull request #6628 from Rory-Z/chore/ignore-ldap-error
...
chore(cts): ignore ldap error
2022-01-04 18:21:56 +08:00
zhanghongtong
387af5295c
chore(cts): ignore ldap error
2022-01-04 17:56:58 +08:00
zhanghongtong
514634e541
ci(build_packages): if it's enterprise, use Dockerfile.enterprise
2022-01-04 16:32:32 +08:00
zhanghongtong
1627ef78e7
ci(build_packages): update docker build
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2022-01-04 14:27:39 +08:00
zhanghongtong
5fbd999ef8
ci(cts): fix env error
2021-12-22 16:48:42 +08:00
zhanghongtong
a560174ad9
ci(cts): use makefile target instead of the rebar command
2021-12-22 16:46:58 +08:00
zhanghongtong
f78be5a4be
ci(release): only push emqx broker image to aws ecr
2021-12-20 10:25:23 +08:00
xiangfangyang-tech
2da7f91c42
chore(autotest): improve jmeter installation mode
2021-12-17 10:50:58 +08:00
xiangfangyang-tech
0e9b608737
chore(autotest): improve pgsql script and change file path in emqx-fvt warehouse
2021-12-17 10:33:33 +08:00
Rory Z
cdc70d8ccc
Merge pull request #6271 from Rory-Z/ci/add-push-ecr-for-4.3
...
ci: add new steps for push ecr image when release
2021-12-08 17:30:44 +08:00
zhanghongtong
5a3169b83a
ci: add new steps for push ecr image when release
2021-11-23 17:36:27 +08:00
Zaiming Shi
1cb6cdbd76
build: upgrade to otp sed 23.2.7.2-emqx-3
...
There was a typo fix in ssl app for ecdsa_secp512r1_sha512
to ecdsa_secp521r1_sha512.
Hot-beam upgrade is supported when upgrading from OTP 23.2.7.2-emqx-2
just a 'ssl_cipher' module reload.
2021-11-20 23:28:12 +01:00
Zaiming (Stone) Shi
ef41361753
Merge pull request #6233 from zmstone/ci-do-not-sync-master-branch
...
ci: do not sync master branch
2021-11-19 13:46:11 +01:00
Zaiming Shi
f1aaed9276
ci: do not sync master branch
2021-11-19 08:46:53 +01:00
Zaiming Shi
37edb03866
build: fix elvis check and ensure newline at EOF
2021-11-04 21:07:45 +01:00
zhanghongtong
d7aec58370
ci(relup): fix old vsn error
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-11-04 11:54:06 +08:00
xiangfangyang-tech
9faab7cc9b
chore(autotest): improve git_action script with emqx-fvt tag
2021-11-03 16:00:02 +08:00
Zaiming Shi
2fb8ffa8c2
test: add git credentials for enterprise tests
2021-11-02 23:12:30 +01:00
Zaiming Shi
c6c9ba400e
test: parameterise emqx image name in automated integration tests
2021-11-02 22:54:52 +01:00
Zaiming (Stone) Shi
2a3d1fcb78
Merge pull request #6023 from xiangfangyang-tech/main-v4.3
...
chore(autotest): add mysql&pgsql&http test flow in git_action flow
2021-11-01 16:24:20 +01:00
xiangfangyang-tech
2ce592040e
Merge branch 'main-v4.3' into main-v4.3
2021-10-29 15:12:22 +08:00
xiangfangyang-tech
afd6fe181c
chore(autotest): add git action script for v4.3
...
chore(autotest): change git site of autemate script
chore(autotest): improve git action script with Stones advises
chore(autotest): improve trigger condition
chore(autotest): add mysql&pgsql&http test flow in git_action script
2021-10-29 15:00:42 +08:00
zhanghongtong
ba3e7841e5
ci: change emqx-ci-helper version for build workflows
2021-10-27 17:21:17 +08:00
Ilya Averyanov
49c7eae211
Merge pull request #5885 from savonarola/fix-acl-schema
...
fix(mnesia_acl): introduce optimized schema and migration process
2021-10-27 10:41:05 +03:00
Ilya Averyanov
6d48bbf34c
fix(mnesia_acl): added acl migration test scripts
2021-10-27 09:58:21 +03:00
xiangfangyang-tech
67b543f01e
chore(autotest): improve trigger condition
2021-10-25 15:19:05 +08:00
xiangfangyang-tech
3e1abbddd2
chore(autotest): improve git action script with Stones advises
2021-10-25 15:19:05 +08:00
xiangfangyang-tech
48d932af83
chore(autotest): change git site of autemate script
2021-10-25 15:19:05 +08:00
xiangfangyang-tech
a198158bfb
chore(autotest): add git action script for v4.3
2021-10-25 15:19:05 +08:00
Zaiming Shi
e1a2dc9138
fix(ci): lux report verbose progress
2021-10-06 14:14:21 +02:00
Ilya Averyanov
ebbf567fff
chore(relup tests): refactored relup tests
2021-10-04 21:47:51 +03:00
Ilya Averyanov
40850d981d
chore(CI): increased relup test timeout
2021-09-29 23:29:40 +03:00
zhanghongtong
bf0036bf81
chore(cts): execute cts every six hours
2021-08-10 15:09:32 +08:00
zhanghongtong
554879c9d7
chore(relup tests): upload emqx package to workflow artifact
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-08-09 13:27:00 +08:00
Turtle
de96349ddf
chore: Specify emqtt-bench version
2021-08-05 14:19:53 +08:00
zhanghongtong
5b671e5c4f
chore(CI): print log when deployment helm fail
2021-08-05 10:57:32 +08:00
zhanghongtong
a538979c3b
chore(CI): upload emqx log in relup check
2021-07-27 14:57:46 +08:00
zhanghongtong
750cb2d491
chore(CI): update emqx-ci-helper tag
2021-07-09 19:37:45 +08:00
zhanghongtong
a8aabd5f74
revert: chore(CI): update events that trigger workflows
...
This reverts commit 002cbb6d8b
2021-06-25 20:13:35 +08:00
zhanghongtong
002cbb6d8b
chore(CI): update events that trigger workflows
2021-06-24 17:44:30 +08:00
zhanghongtong
f18b9a92bc
chore(CI): delete needless link when build packages
2021-06-23 21:38:30 +08:00
zhanghongtong
8ad42cb827
chore(CI): add DIAGNOSTIC=1 when build windows
2021-06-23 20:27:08 +08:00