firest
0f8e80afb8
chore: fix ci workflows error
2022-08-09 11:22:53 +08:00
Thales Macedo Garitezi
e45422b220
ci(mac): drop macos 10.15
...
Github is dropping support for macos 10.15 in its CI at 2022-08-30.
2022-07-21 11:59:03 -03:00
Zaiming (Stone) Shi
afbbd33496
ci: fix cron triggered cross-build
2022-07-02 19:49:37 +02:00
Zaiming (Stone) Shi
550441a131
build: release default package names
2022-07-01 07:46:20 +02:00
Zaiming (Stone) Shi
ea399e11d5
ci: release elixir build on el8 instead of el7
2022-07-01 07:43:03 +02:00
Zaiming (Stone) Shi
bdb370bf4e
ci: ensure git safe dir for cross-build prepare stage
2022-07-01 07:43:03 +02:00
Rory Z
270aeb01d8
ci: fix build error
2022-07-01 11:51:50 +08:00
Rory Z
ee66e872a3
ci: fix build error
2022-07-01 11:33:22 +08:00
Zhongwen Deng
b3ec3c9dfb
chore: reformat mix.exs
2022-06-30 21:41:16 +08:00
Zaiming (Stone) Shi
d3f8ebd10f
ci: fix relup test workflow and upgrade builder to 5.0-17
...
builder 5.0-17 has emqtt-bench and lux included
so we do not need to rebuild the software for each ci job
2022-06-27 12:06:13 +02:00
Zaiming (Stone) Shi
797964a3f7
ci: add profile as input for build_packages workflow
2022-06-18 00:57:54 +02:00
Zaiming (Stone) Shi
536b056b01
ci: build only one profile at a time
2022-06-18 00:49:06 +02:00
Zaiming (Stone) Shi
c1fdfcc2d7
ci: make possilbe to manually build specific profile
2022-06-17 23:32:12 +02:00
Zaiming (Stone) Shi
ee5e402bab
ci: fix workflow yaml syntax
2022-06-17 22:16:15 +02:00
Zaiming (Stone) Shi
28c6f70aa3
ci: push docker images at git tag event
2022-06-17 20:06:40 +02:00
Zaiming (Stone) Shi
7715feb3e4
ci: ensure macos github runner installs coreutils
2022-06-16 07:53:20 +02:00
Zaiming (Stone) Shi
c8170f6a50
ci: disable quicer build cache fro cross-build jobs
2022-06-16 01:00:11 +02:00
Zaiming (Stone) Shi
2d61de777b
ci: upload artifacts for all builds (not just tags)
2022-06-15 14:30:05 +02:00
Rory Z
d5704c2c48
build(docker): change docker base image to debian, and add new tag for alpine image
2022-06-07 06:15:15 +02:00
Zaiming (Stone) Shi
fc4d9e4dcd
ci: use emqx-builder 5.0-16
...
Fixed openssl compatibility issue
2022-06-06 10:54:26 +02:00
Zaiming (Stone) Shi
ebe4d7c3fb
refactor: stop releasing edge edition
...
Prior to EMQX 5.0, the edge edition's main difference comaring
to standard edition are:
* Less number of plugins in the release (smaller package size)
* Smaller number is vm.args (for lower memory usage)
Starting from 5.0 most of the plugins are included as features,
the tuned vm.args arguments does not justify a special release edition.
Also as nanomq is getting mature,
EMQ's recommendtation for MQTT broker in edge is https://nanomq.io/
2022-05-26 20:05:46 +02:00
Shawn
eea9bd90b4
fix: remove the extra level of 'emqx' dir from .tar.gz
2022-05-25 02:00:01 +08:00
ieQu1
02eaaace20
Merge pull request #7965 from ieQu1/ci-avoid-duplicate-git-conf
...
ci: Avoid adding duplicate entries to git config
2022-05-16 18:59:29 +02:00
ieQu1
12860bf87b
ci: Avoid adding duplicate entries to git config
2022-05-16 12:54:48 +02:00
Shawn
5d65bdaa47
chore: ping emqx-builder to 5.0-15
2022-05-16 18:10:42 +08:00
Shawn
48db7ceb5f
fix: set AUTO_INSTALL_BUILD_DEPS for CI
2022-05-07 22:47:20 +08:00
Shawn
d80b7c720b
chore: check dependenies before building on Mac OSX
2022-05-07 22:16:44 +08:00
Kjell Winblad
74c33cd4e5
feat(rule_engine): add jq function to the rule engine
...
This commit adds a function to the rule engine that alows users
to transform text or JSON objects using [jq filter programs][1].
[jq][1] is a command line tool that can be used to transform
and filter JSON text using jq's built-in language. The rule engine
function that is added with this commit uses the
[Erlang jq NIF library][2] that wraps the jq C library in an
Erlang NIF function.
[1]: https://stedolan.github.io/jq/
[2]: https://github.com/emqx/jq
2022-05-04 17:09:16 +02:00
Zaiming (Stone) Shi
ad7272b162
ci: get OS from builder image name
...
cross build is running in container
can not run docker in dokcer
2022-04-28 10:48:02 +02:00
Zaiming (Stone) Shi
b49df4599a
build: use latest builder images (alpine 3.15.1)
...
OpenSSL-1.1.1n
2022-03-25 07:38:39 +01:00
Zaiming (Stone) Shi
d22769a2de
ci: build enterprise for e tags
2022-03-21 15:29:28 +01:00
zhanghongtong
5d3d4cf85c
ci: fix login error for aws ecr
2022-03-21 11:35:39 +08:00
zhanghongtong
2f7f021197
ci(cross build): fix push aws ecr error when single arch image
2022-03-15 11:34:03 +08:00
zhanghongtong
20e2c41975
ci(cross build): add more if conditions
2022-03-15 11:29:55 +08:00
zhanghongtong
d3f05d35a8
ci(cross build): fix login error for aws ecr
2022-03-14 15:26:20 +08:00
Zaiming (Stone) Shi
49ad66b4bd
ci: no need for rocksdb cache anymore
2022-03-11 14:54:00 +01:00
Zhongwen Deng
b3a623897d
fix: nl_at_eof warning
2022-03-08 15:01:56 +08:00
Rory Z
5f80ac54c2
Merge pull request #7116 from Rory-Z/ci/update-cross-build
...
ci(cross build): splitting cross builds and upload assets
2022-03-04 09:19:56 +08:00
Zaiming (Stone) Shi
e6495f4300
ci: upgrade emqx-builder to 5.0-8:1.13.3-24.2.1-1
2022-03-02 21:57:26 +01:00
Zaiming (Stone) Shi
d1cf1cca67
ci: add debian11
2022-03-02 21:56:10 +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
fa91c7491f
build: rockylinux
2022-02-25 09:09:30 +01:00
Thales Macedo Garitezi
8cac5f6b39
chore(ci): update emqx-builder image
...
Uses Elixir 1.13.3 and OTP 24.2.1-1.
2022-02-23 15:00:07 -03:00
zhanghongtong
5435a0978b
ci(cross build): splitting cross builds and upload assets
2022-02-23 16:15:53 +08:00
Zaiming (Stone) Shi
a4e48b197c
build: create sha256 sum right after package is built
2022-02-22 22:33:33 +01:00
Zaiming (Stone) Shi
6dedf4875a
ci(windows): build windows package on otp 24
2022-02-22 22:33:27 +01:00
Zaiming (Stone) Shi
ee544c8298
Merge pull request #7028 from Rory-Z/build/add-download-relup
...
build(relup): add new script for download relup base packages
2022-02-17 06:28:20 +01:00
zhanghongtong
093e7c3282
build(relup): add new script for download relup base packages
2022-02-16 18:23:02 +01:00
zhanghongtong
3875d5c0e2
ci(build_packages): fix the "if" for push aws ecr image
2022-02-08 16:41:16 +08:00
zhanghongtong
b6e3f66622
ci(build_packages): tag and push aws ecr image when after push docker image
2022-02-07 17:54:30 +08:00