Commit Graph

271 Commits

Author SHA1 Message Date
zhanghongtong 46a794e38b chore(CI): use concurrency to cancel in-progress workflows 2021-10-22 13:40:01 +08:00
zhanghongtong 4d27d371eb chore(CI): change otp version for workflows 2021-10-22 13:40:01 +08:00
zhanghongtong d334b27e56 chore(CI): better build docker image 2021-10-20 18:24:08 +08:00
zhanghongtong bd00c7d3c7 chore(CI): do not update latest tag for docker hub when pre-release 2021-10-11 09:29:51 +08:00
zhanghongtong 48599324de chore(CI): fix push docker error for build packages workflows' 2021-09-29 20:43:05 +08:00
zhanghongtong f091858a27 chore(CI): add macos 11 for build workflows
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-09-26 12:33:59 +08:00
zhanghongtong 1e8948e091 chore(CI): use ghcr
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-09-16 14:33:59 +08:00
DDDHuang 86231f795d
refactor: close managment http 8081 (#5564) 2021-08-27 13:46:39 +08:00
zhanghongtong a2bafd1a18 feat(authz): support authorization config file part 2 2021-08-25 10:15:00 +08:00
zhanghongtong c90fc9578e chore(CI): using docker official actions for build packages workflow
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-08-13 15:28:00 +08:00
zhanghongtong d1faf93bbf chore(CI): rename artifact for build packages workflows
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-08-13 10:30:42 +08:00
Zaiming Shi bf94051d56 chore: update otp version in CI 2021-08-10 15:56:22 +02:00
x1001100011 0fe3083cd7 build: add erlang 24.0.1 for ci 2021-08-09 11:12:25 +02:00
zhanghongtong cf20fc6db7 chore(CI): easier build packages
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-08-04 22:20:54 +08:00
zhanghongtong b69059d442 build: easier build docker
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-08-04 09:31:02 +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 939f3855d5 ci(build-packages): docker fail fast: false 2021-07-07 13:41:47 +02:00
William Yang 9d760ff5bd ci(build-packages): rm rebar.lock in prepare phase 2021-07-07 13:41:47 +02:00
William Yang 606e48560c ci: build-package set fail-fast to false
To get better overall vision
2021-07-06 10:18:14 +02:00
zhanghongtong b2801299cb chore(CI): cancel build of 32-bit docker 2021-07-06 09:25:56 +08:00
zhanghongtong 2f5ab6a974 chore(CI): fix macos build error 2021-07-05 13:28:56 +08:00
Turtle 918a26e921 feat(conf): merge all conf to emqx.conf 2021-07-02 17:01:16 +08:00
zhanghongtong d7da6b2379 chore(CI): delete needless link when build packages 2021-06-28 11:42:55 +08:00
zhanghongtong 1ecd0a54b9 chore(CI): add DIAGNOSTIC=1 when build windows 2021-06-28 11:42:55 +08:00
zhanghongtong 3604593b86 chore(CI): use emqx otp in mac by kerl build 2021-06-10 14:28:57 +08:00
Zaiming Shi e01222ef21 build: build macos package on correct OTP release 2021-06-05 19:53:56 +02:00
zhanghongtong 8f936e3839 chore(CI): remove raspbian9 in build packages workflows 2021-06-05 23:28:28 +08:00
zhanghongtong 7d0324fb1b chore(CI): fix download packages error in build packages 2021-06-05 18:57:00 +08:00
zhanghongtong d5059a2a37 chore(CI): fix download packages error in build packages 2021-06-05 17:49:27 +08:00
tigercl 12bab3716b
Merge pull request #4936 from Rory-Z/chore/change-trigger
chore(CI): update events that trigger workflows
2021-06-05 14:54:41 +08:00
zhanghongtong d825535d04 chore(CI): update events that trigger workflows 2021-06-05 14:09:12 +08:00
zhanghongtong 2052521715 chore(CI): fix relup error in enterprise 2021-06-05 01:44:53 +08:00
zhanghongtong 2711dc6219 chore(CI): fix appup workflows 2021-06-05 00:59:23 +08:00
zhanghongtong 6c4f297192 chore(CI): update build packages workflows for appup 2021-06-04 21:32:00 +08:00
zhanghongtong a7d3dced5e chore(ci): ensure rebar3 in actions 2021-05-27 21:50:03 +08:00
Zaiming Shi 0424200978 build: ensure rebar3 in PATH for build_packages action 2021-05-27 12:42:21 +02:00
zhanghongtong 9c244679dc chore(CI): relup test support any commit 2021-05-13 19:05:34 +08:00
zhanghongtong 29bbc0802b chore(CI): use cache for mac 2021-05-09 10:58:00 +08:00
zhanghongtong 934d3c405d chore(CI): update build workflows 2021-05-08 13:57:02 +08:00
Zaiming Shi 05324dfd7c build(ci): download old versions 2021-05-07 21:25:10 +02:00
Zaiming Shi cd53568f36 build: pin otp 23.2.7.2-emqx-2 2021-05-06 21:05:39 +02:00
zhanghongtong e44bd431b9 chore(CI): when uplpad release asset, distinguish between enterprise and opensource repos 2021-05-05 15:18:34 +08:00
Zaiming Shi cacb56a25c build: pin erl23.2.7.2-emqx-1 2021-04-27 21:23:40 +02:00
zhanghongtong 5154a00252 chore(CI): fix packages version error for windows 2021-04-24 15:10:34 +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 35a69403f7 chore(CI): fix download errror for build workflows 2021-03-29 11:03:42 +08:00
zhanghongtong b9c913d18f chore(CI): fix windows build error 2021-03-23 20:32:23 +08:00
Zaiming Shi b6894ae4c2 chore(build): remove debug flag 2021-03-22 08:15:15 +01:00
Zaiming Shi aa802d129c chore(ci): Delete bcrypt in windows
The dependency is downloaded in ubuntu, but copied to windows
so we need a explicit deletion
2021-03-22 08:15:15 +01:00
zhanghongtong 609a8566c7 chore(CI): update build workflws target event 2021-03-20 16:22:59 +01:00
Rory Z 862e484944
chore(CI): build workflow support enterprise repo (#4363) 2021-03-18 16:30:48 +08:00
Zaiming Shi 1ee0432301 chore(build): bump to OTP-23.2.7 2021-03-18 09:04:08 +08:00
Zaiming Shi 51dac159d3 chore(ci): No more make get-deps 2021-03-15 08:04:39 +01:00
zhanghongtong cd4614876a chore(CI): add git syne workflow 2021-03-05 19:04:45 +08:00
zhanghongtong 9f0c88cda9 chore(CI): update workflows
change target update repos event in build packages workflows

merge dialyzer test to run test case workflows
2021-03-04 19:29:37 +08:00
zhanghongtong 7d2afbe2af build(CI): fix syntax error for actions 2021-03-04 08:07:53 +08:00
zhanghongtong f391e039c9 build(CI): fix syntax error for actions 2021-03-03 21:41:09 +08:00
zhanghongtong 7a915efaa2 build(CI): update build packages workflows 2021-03-03 21:38:14 +08:00
zhanghongtong ee776c5099 chore(CI): update events that trigger workflows 2021-03-03 20:55:45 +08:00
zhanghongtong f0d42bc6f5 build(CI): fix build error on windows in github actions 2021-03-03 19:48:34 +08:00
zhanghongtong a310cd3278 chore(CI): update aws cli download url 2021-02-01 14:48:08 +08:00
zhanghongtong d78b2b23c1 chore(build): update pkg version 2021-01-29 19:29:41 +08:00
Zaiming Shi 903eadad57 fix(ci): wait for emqx in mac test 2021-01-27 23:18:49 +01: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
zhanghongtong 72148c9e20 test(CI): update matrix for build packages 2020-12-30 18:18:15 +08:00
zhanghongtong 75381bc945 test(CI): update matrix for build packages 2020-12-30 13:45:23 +08:00
zhanghongtong d90bf9a1db test(CI): update build packages
remove unnecessary steps from the workflow for building a package
2020-12-30 13:45:23 +08:00
zhanghongtong fd6cc1a848 test(CI): update actions
add fvt tests

update test cases
2020-12-17 14:23:33 +08:00