Commit Graph

39 Commits

Author SHA1 Message Date
William Yang 6e7d3d05e4 ci: install openssl11 for centos7 amd64 only 2021-09-07 09:49:09 +08:00
zhanghongtong cff15dfc44 chore(CI): fix env error for test wrokflows 2021-09-03 15:44:38 +08:00
William Yang 2426482ae1 ci: install openssl11 as deps. 2021-09-02 08:29:02 +02:00
DDDHuang 86231f795d
refactor: close managment http 8081 (#5564) 2021-08-27 13:46:39 +08:00
Shawn 092f29fecd refactor(CI): update the ENVs for new listener,zone configs 2021-08-26 09:11:30 +08:00
Shawn 5177ba02d6 fix(config): update ENVs for logger 2021-08-23 18:25:45 +08:00
Zaiming Shi cd92f73ca1 test: add debug print 2021-08-09 22:09:11 +02:00
Zaiming Shi 9f3063a823 refactor: bin/emqx call fucntions for error logs 2021-08-09 10:28:04 +02:00
Zaiming Shi c473f9990a test: run package test uder emqx user
no need to su before start
2021-08-08 11:14:26 +02:00
Zaiming Shi bc23ff5e47 feat: add graceful shutdown
prior to this cahnge emqx node shutdown is done by init:stop
which might have undesired stop order of the applications

in this change, emqx_machine_terminator is added to stop apps
in defined order and then terminate the node in infinite loop
2021-08-05 14:11:58 +02:00
William Yang de387c4c8e chore: gitignore erlang_ls.config 2021-07-21 17:51:49 +08:00
William Yang 7521d09079 feat(quic): toggle QUIC listener and fix ci test 2021-07-21 17:51:49 +08:00
DDDHuang d04e1c6f54
refactor: clients api; status api; adapter minirest v1
The serious influence:
authn:
api
authz:
api; api test suit
dashboard:
all closed
lwm2m:
api;
modules:
api(api_topic_metrics, modules_api); test suit(emqx_modules_SUITE)
prometheus:
api
retainer:
api; api test suit
rule_engine:
api: api test suit
telemetry:
api
2021-07-12 10:05:51 +08:00
DDDHuang c11a8c6db6 refactor: clients api; status api; adapter minirest v1
The serious influence:

authn:
    api
authz:
    api; api test suit
dashboard:
    all closed
lwm2m:
    api;
modules:
    api(api_topic_metrics, modules_api); test suit(emqx_modules_SUITE)
prometheus:
    api
retainer:
    api; api test suit
rule_engine:
    api: api test suit
telemetry:
    api
2021-07-09 18:09:07 +08:00
William Yang 2d2be45c0d ci(build-package): fix env setting before start emqx 2021-07-07 13:41:47 +02:00
William Yang 1b014b492f ci(build-package): disable quicer listener for deb test 2021-07-07 13:41:47 +02:00
William Yang 5fcdaa6afe ci(build-packages): fix test zip 2021-07-07 13:41:47 +02:00
William Yang 9516e5047a ci(build-packages): start emqx as user emqx 2021-07-07 13:41:47 +02:00
William Yang 16eb5da440 ci: disable quic listener on arm 2021-07-07 13:41:47 +02:00
William Yang 7a3330856d ci(build-packages): Don't start quic on ARM platform 2021-07-07 13:41:47 +02:00
Turtle 918a26e921 feat(conf): merge all conf to emqx.conf 2021-07-02 17:01:16 +08:00
Zaiming Shi 9e7f34f328 chore: ci print erlang.log.1 2021-06-15 12:35:08 +02:00
Zaiming Shi 992221a4d3 ci: fix bad env variable name 2021-06-15 12:35:07 +02:00
zhanghongtong 3b21ad7225 Merge branch master into main-v4.3 2021-06-11 09:27:46 +08:00
zhanghongtong bf7ba4f615 chore(CI): fix build error when no have base upgrade package 2021-06-10 14:28:57 +08:00
zhanghongtong aa030315b3 chore(CI): replace the emqx_ctl with curl in the test script 2021-06-09 13:38:14 +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 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
zhanghongtong b12d4f481f chore(script): remove the prefix of pkg-vsn.sh 2021-03-06 10:40:32 +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
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
Rory Z c0f03ca132
test(CI): add actions for build emqx packages (#3915) 2020-12-15 13:34:11 +08:00