Zaiming Shi
|
9832a2ed00
|
build: show linux distro in BUILT_ON info
|
2021-10-31 17:21:47 +01:00 |
Zaiming Shi
|
d777ca7baf
|
chore(build): pin rebar_mix plugin version v0.4.0
|
2021-09-14 16:31:38 +02:00 |
Zaiming Shi
|
bed45417dc
|
chore(relup): add relup dependency injection
|
2021-06-22 08:54:55 +08:00 |
Zaiming Shi
|
818a7e9772
|
build: use base rebar.conf when emqx.git is as dependency
|
2021-05-31 11:55:03 +08:00 |
k32
|
812faf08a1
|
chore(logger): Update snabbkaffe to 0.13.0
|
2021-05-25 21:15:59 +02:00 |
Zaiming Shi
|
6436217e07
|
chore: fix wrong plugins dir
|
2021-05-24 10:43:56 +02:00 |
k32
|
d913a7d20d
|
feat(node_dump): Create a node dump script
|
2021-05-06 14:19:09 +02:00 |
William Yang
|
a77aba5c74
|
feat: add patches dir: data/patches
add patch dir for convenient online patching.
|
2021-04-30 11:35:03 +02:00 |
Zaiming Shi
|
d926800204
|
chore: add emqx_broker_bench.erl
|
2021-04-26 14:40:39 +02:00 |
JianBo He
|
0e5fd67898
|
test(helpers): upgrade ct-helpers to 1.3.9
|
2021-04-14 19:38:56 +08:00 |
Zaiming Shi
|
e2c2f39bc2
|
chore(build): no deterministic compile flag for non-prod profiles
|
2021-04-12 09:35:39 +02:00 |
Zaiming Shi
|
5efba0e343
|
chore(build): ensure source in compile info for non-prod profile
|
2021-04-12 07:00:29 +02:00 |
Zaiming Shi
|
c42dda9d4d
|
chore(cover): update coveralls-erl
|
2021-04-12 07:00:29 +02:00 |
Zaiming Shi
|
058b018e5c
|
chore(build): optional observer release
|
2021-04-12 07:00:29 +02:00 |
Zaiming Shi
|
236f75b33b
|
chore(rebar.config): Snabbkaffee should be a default dependency
|
2021-03-30 10:08:13 +02:00 |
Zaiming Shi
|
eb246cf11b
|
chore(build): pin port_compiler v1.11.1
Port compiler bug in v1.11.0:
In windows builds, cl.exe produces .obj files
link.exe looks for .o files to link.
|
2021-03-22 08:15:15 +01:00 |
Zaiming Shi
|
21416bf859
|
chore(build): always include debug_info for CE
|
2021-03-20 13:05:13 +01:00 |
Zaiming Shi
|
ddec66fe35
|
chore(build): remove plugin regression for now
We do not have Elixir in build environment
|
2021-03-19 12:22:43 +01:00 |
Zaiming Shi
|
178404c821
|
chore(build): add rebar_mix plugin
|
2021-03-19 12:22:43 +01:00 |
Zaiming Shi
|
8828c48352
|
chore(build): avoid reading secret keys repeatedly
|
2021-03-18 20:23:17 +01:00 |
William Yang
|
01149bf687
|
feat(compile): support debug_info encryption
if EMQX_COMPILE_SECRET_FILE is set, debug_info of beam files would be
encrypted.
EMQX_COMPILE_SECRET_FILE contains secret string.
|
2021-03-18 20:23:17 +01:00 |
Zaiming Shi
|
8e45fa1c8b
|
feat(observer_cli): Add observer_cli
|
2021-03-13 18:50:18 +01:00 |
Zaiming Shi
|
7138e3a3a9
|
chore(build): Pin a tag of relup_helper plugin
Otherwise we are doomed when we need to re-build an old version
in the future
|
2021-03-12 10:07:57 +01:00 |
Zaiming Shi
|
5f064a8e42
|
chore(test): enable cover only when necessary
So that ad-hoc ./rebar3 eunit and ct can run faster
|
2021-03-11 19:06:03 +01:00 |
Zaiming Shi
|
173a4d8fea
|
chore(build): Do not use test profile dedicated plugins
|
2021-03-11 16:06:37 +01:00 |
Zaiming Shi
|
969110dc53
|
chore(test): Add snabbkaffe
|
2021-03-11 12:49:43 +01:00 |
Zaiming Shi
|
b4ee2f8d24
|
chore(build): refactor rebar.config.erl overlay function
|
2021-03-10 17:39:45 +01:00 |
Zaiming Shi
|
3d06bc30fb
|
chore(build): pipe_dir is no longer parmaterised
|
2021-03-09 20:22:48 +01:00 |
Zaiming Shi
|
984b4364d6
|
chore(build): drop vars files
|
2021-03-09 20:22:48 +01:00 |
Zaiming Shi
|
95847ea10b
|
chore(build): Support vars file for enterprise
|
2021-03-09 20:22:48 +01:00 |
Zaiming Shi
|
d14b90ef2e
|
chore(build): Feed relx overlay var from rebar.config.erl
|
2021-03-09 20:22:48 +01:00 |
turtleDeng
|
115397523d
|
chore(build): add more enterprise build support (#4302)
|
2021-03-08 20:47:31 +08:00 |
Zaiming Shi
|
08aa022029
|
chore(rebar.config.erl): better release matrix support
|
2021-03-06 21:39:08 +01:00 |
Zaiming Shi
|
00a2daba19
|
chore(build): add more enterprise build support
|
2021-03-06 10:56:07 +01:00 |
z8674558
|
80125a9606
|
feat(rebar.config.erl): allow community plugins
|
2021-03-05 23:19:34 +09:00 |
Zaiming Shi
|
4eb98fdf5e
|
chore(compile): do not pass down EMQX_ENTERPRISE macro to deps
|
2021-03-05 12:55:20 +01:00 |
Zaiming Shi
|
9b3ab169ce
|
chore(versioning): detach package version from emqx app version
|
2021-03-04 20:24:58 +01:00 |
Zaiming Shi
|
bd3bd906ca
|
Merge pull request #4272 from zmstone/chore-build-remove-env-var-for-ce-ee
chore(build): use only mark file to tell apart ce ee
|
2021-03-03 11:13:33 +01:00 |
Zaiming Shi
|
cd0890796d
|
chore(build): use only mark file to tell apart ce ee
|
2021-03-02 23:38:10 +01:00 |
Zaiming Shi
|
c61080c862
|
chore(build): write rendered rebar.config only when debugging
|
2021-03-02 20:37:45 +01:00 |
zhanghongtong
|
1ea4a9eb7d
|
chore(emqx_modules): enable emqx modules by default
|
2021-03-02 18:47:09 +08:00 |
Shawn
|
cc373df49a
|
fix(etc): remove .d suffix from dir names
|
2021-03-02 16:47:22 +08:00 |
Zaiming Shi
|
dd06d70bce
|
refactor(build): Move parse_transform module to root app
So we do not have to workaround the compile order issue
|
2021-03-02 08:40:19 +08:00 |
Zaiming Shi
|
0a51bd4c2f
|
fix(webhook): Call common lib for ssl options
|
2021-03-01 21:00:17 +08:00 |
Zaiming Shi
|
ddadece0b2
|
chore(build): include emqx version as compile info
|
2021-02-28 21:56:47 +01:00 |
Zaiming Shi
|
c54636b6c2
|
chore(build): inject emqx_vsn to all modules as attribute
|
2021-02-26 22:26:19 +01:00 |
Zaiming Shi
|
7afeadd6fc
|
chore(ci): run eunit test in github action
|
2021-02-26 20:50:07 +01:00 |
Zaiming Shi
|
aed58a14ee
|
chore(build): rename lib-opensource to lib-ce for shorter name
|
2021-02-19 11:54:45 +01:00 |
Zaiming Shi
|
2fc758c49a
|
fix(test): Pin emqx-ct-helper 1.3.6
|
2021-02-14 23:17:03 +01:00 |
Zaiming Shi
|
23b66c0fd5
|
chore(rebar.config.erl): wildcard only one level for include dir
|
2021-02-11 17:22:20 +01:00 |