Zaiming (Stone) Shi
3698150fc5
ci: use alternatives for python2 python3 switch
2022-12-16 11:01:00 +01:00
Zaiming (Stone) Shi
eca211373f
Merge remote-tracking branch 'origin/dev/v4.3.18' into dev/v4.4.7
2022-08-08 16:39:09 +02:00
William Yang
a88c42cf82
fix(upgrade): ensure use correct no_dot_erlang.boot
2022-08-04 15:42:19 +02:00
Zaiming (Stone) Shi
b9c02bff1e
ci: delete yum install openssl11 in test
2022-03-31 10:39:30 +02:00
Zaiming (Stone) Shi
fb7944391d
build: fix shellcheck
2022-02-22 09:40:32 +01:00
Zaiming (Stone) Shi
3a5a2047e9
build: fix windows build
2022-02-21 00:53:56 +01:00
zhanghongtong
ee7acdfc33
ci(cross build): fix build raspbian failed on armhf
2022-02-17 15:52:36 +08:00
JianBo He
a88dd4aaa5
Merge tag 'v4.3.12' into main-v4.4
2022-02-14 19:37:59 +08:00
Zaiming (Stone) Shi
2df43f8b5f
ci: add more time to allow stop
2022-02-11 16:19:02 +01:00
Zaiming (Stone) Shi
a42403e046
ci: quite unzip
2022-02-11 15:56:25 +01:00
Zaiming (Stone) Shi
28508e23ec
ci: dump logs when failed to stop
2022-02-11 15:20:15 +01:00
Zaiming (Stone) Shi
fd75756d5c
ci: update to emqx-builder 4.4-5 (rockylinux)
2022-02-09 22:49:08 +01:00
Shawn
633c5c16de
fix(CI): build packages failed on release upgrade testing - again
2022-01-28 17:59:13 +08:00
Shawn
a4f873f7cd
fix(CI): build packages failed on release upgrade testing
2022-01-28 17:07:16 +08:00
Zaiming (Stone) Shi
80eed7f2d7
ci: fix a typo in tests.sh
...
NOTE: this typo did not cause anything other than a false message
about a missing file.
2022-01-12 11:54:03 +01:00
Zaiming (Stone) Shi
03c8d35480
ci: test rpm install with yum
2022-01-04 17:40:00 +01:00
Zaiming (Stone) Shi
d69ba4b775
ci: refactor tests package test script
...
Check suffix directly, and fix indentation
2021-12-31 15:35:31 +01:00
Zaiming (Stone) Shi
feecaa6c98
build: ci tests.sh test specific package
2021-12-31 15:35:31 +01:00
Shawn
26c0f2c96e
fix(CI): show outputs of erlang console if ./bin/emqx start failed
2021-12-27 17:26:54 +08:00
zhanghongtong
baf8d7d91c
ci: bump otp version to 24.1.5-3
2021-12-14 10:45:08 +08:00
William Yang
f72002949b
Merge pull request #6403 from qzhuyan/backport/william/4.3/systemd-restart-on-failure
...
Backport/william/4.3/systemd restart on failure
2021-12-09 08:38:39 +01:00
William Yang
55893dbf5c
ci(deb): remove systemV test
2021-12-07 12:49:40 +01:00
Zaiming (Stone) Shi
2514f474b0
Sync v4.3 to v4.4 ( #6262 )
...
* fix(http): fix duplicate http headers
* chore(appup): add appup.src
* fix(appup): fix multiply defined module in appup
* chore(appup): fix wrong version
* chore(ekka): Bump version to 0.8.1.5
* fix(update_appup): Fix warnings, add support for external repos
* build: use find command's -delete option
* ci: do not sync master branch
* build: ensure openssl11
* build: copy only libcrypto and libtinfo
* fix(trace): handler_id now always return atom
Co-authored-by: zhouzb <zhouzb@emqx.io>
Co-authored-by: k32 <10274441+k32@users.noreply.github.com>
2021-11-23 09:33:20 +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 Shi
0b3037a571
build: ensure openssl11
2021-11-19 12:39:59 +01:00
zhanghongtong
284d122372
ci: pin otp version to 23.3.4.9-3 and builder version to 4.4-2
2021-11-16 18:33:21 +08:00
Zaiming Shi
d350281270
build: pin ghcr.io/emqx/emqx-builder/4.4-1:23.3.4.9-2-ubuntu20.04
2021-11-15 23:33:23 +01:00
zhanghongtong
bf7ba4f615
chore(CI): fix build error when no have base upgrade package
2021-06-10 14:28:57 +08:00
zhanghongtong
2711dc6219
chore(CI): fix appup workflows
2021-06-05 00:59:23 +08:00
Zaiming Shi
291d98f13b
fix: shellcheck .ci/build_packages/tests.sh
2021-06-04 16:32:46 +02:00
zhanghongtong
6c4f297192
chore(CI): update build packages workflows for appup
2021-06-04 21:32:00 +08:00
Zaiming Shi
e7e87837e5
test: fix emqx_ctl status grep pattern
2021-05-21 11:18:18 +02:00
zhanghongtong
934d3c405d
chore(CI): update build workflows
2021-05-08 13:57:02 +08:00
Zaiming Shi
cd53568f36
build: pin otp 23.2.7.2-emqx-2
2021-05-06 21:05:39 +02:00
Zaiming Shi
cacb56a25c
build: pin erl23.2.7.2-emqx-1
2021-04-27 21:23:40 +02:00
Zaiming Shi
5c49d5e49d
chore(build): Pin Erlang/OTP 23.2.7.1-emqx-1
2021-04-17 22:15:34 +02:00
zhanghongtong
dfe29de37f
chore(CI): skip service check for raspbian
2021-04-01 14:27:10 +08:00
zhanghongtong
df767ad4e5
chore(CI): update test script on after build packages
2021-03-29 17:32:38 +08:00
Zaiming Shi
1ee0432301
chore(build): bump to OTP-23.2.7
2021-03-18 09:04:08 +08:00
zhanghongtong
b12d4f481f
chore(script): remove the prefix of pkg-vsn.sh
2021-03-06 10:40:32 +08:00
zhanghongtong
7a915efaa2
build(CI): update build packages workflows
2021-03-03 21:38:14 +08:00
z8674558
2b9a702b70
test(ci): give parameters thru env variable, not sed
2021-02-19 01:09:20 +09:00
Zaiming Shi
99c9374a9c
chore(ci): delete usage of EMQX_DEPS_DEFAULT_VSN
...
EMQX_DEPS_DEFAULT_VSN is the old package version number
used in emqx-rel project.
We no longer use it in emqx.git umbrella project
2021-02-12 14:50:01 +01:00
Yudai Kiyofuji
aadd1ba11a
add shellcheck to ci ( #4126 )
...
* chore(shell): disable some shellcheck
* refactor(shell): fix shellcheck
* test(ci): add shellcheck
2021-02-04 16:51:48 +09:00
Zaiming Shi
cf23d9efe9
chore(bin/emqx): Do not rely on beam.smp program name
2021-01-29 09:42:35 +08:00
Zaiming Shi
197196624e
chore(CI): Put OTP 23 on trial
2021-01-25 11:44:00 +01:00
zhanghongtong
17ee5b0af5
build(helm): add loaded-plugins and loaded-modules to helm configmap
...
turn off telemetry in CI
2021-01-23 12:21:16 +08:00
zhanghongtong
e2389ab8e7
chore(CI): update erlang version
2021-01-19 09:08:01 +08:00
Rory Z
c0f03ca132
test(CI): add actions for build emqx packages ( #3915 )
2020-12-15 13:34:11 +08:00