Commit Graph

14 Commits

Author SHA1 Message Date
Zaiming (Stone) Shi
bec0504f3a chore: fix pkg-vsn.sh, delete git tag prefix in the right way 2022-03-21 14:31:24 +01:00
Zaiming (Stone) Shi
b68cb96bd2 refactor: make pkg-vsn.sh able to report both short and long version 2022-02-26 01:38:10 +01:00
Zaiming (Stone) Shi
391e480824 build: parameterise package version
so that community and enterprise edition can be built from the
same branch
2022-01-26 14:25:59 +01:00
Thales Macedo Garitezi
b9494662ae
fix(ci): fix shellcheck file pattern
Since we started to use the portable shebang style for our scripts, we
need to update the pattern used to find scripts for Shellcheck to
check.
2022-01-05 11:34:04 -03:00
Zaiming Shi
6edd862dd5 refactor: no more EMQX_ENTERPRISE compile flag
The compile flag was introduced in EQM X 4.3 series
where CE and EE code was diverged large enough which made
non-practicle to determin edition at runtime.

such approach made testing quite challenging as we'll have to
build with different compile flags inorder to run per-edition
test cases

In this commit, we try to retrieve edition info from EMQX's
description text, (put to PT for fast access) at runtime
so we can test ALL editions from a super-set edition (EE).
2021-11-20 20:41:06 +01:00
Zaiming Shi
2c130abfea build: ensure git tag matches release version 2021-11-16 13:12:03 +01:00
Zaiming Shi
1715b87dce chore: move root level src, test, include, priv and etc to apps/emqx 2021-06-07 09:09:28 +02:00
Zaiming Shi
387d7f5913 chore(pkg-vsn.sh): add some comments 2021-05-30 10:27:54 +02:00
zhanghongtong
7e3b7bb0fe chore(CI): fix pkg-vsn error 2021-03-24 00:18:43 +08:00
Zaiming Shi
00a2daba19 chore(build): add more enterprise build support 2021-03-06 10:56:07 +01:00
Zaiming Shi
9b3ab169ce chore(versioning): detach package version from emqx app version 2021-03-04 20:24:58 +01:00
zhanghongtong
f0d42bc6f5 build(CI): fix build error on windows in github actions 2021-03-03 19:48:34 +08:00
zhanghongtong
d78b2b23c1 chore(build): update pkg version 2021-01-29 19:29:41 +08:00
Zaiming Shi
1236c1934c chore(build): refine packages builds
This commit merge packages.mk into Makefile
with the complex part moved to shell script ./build.
2020-12-16 09:22:47 +01:00