Thales Macedo Garitezi
f6680ed063
chore: bump OTP to 26.2.5-2
...
https://github.com/emqx/otp/pull/54
2024-06-10 13:41:23 -03:00
Ivan Dyachkov
e1e5dc231d
build: use generic env variables for otp and elixir when building docker image
2024-06-05 16:34:23 +02:00
zmstone
9e3c817e5b
ci: OTP 26 (26.2.5-1) for docker images
2024-06-05 16:18:55 +02:00
zmstone
927b1337fa
chore: update dashboard version
2024-05-22 19:06:54 +02:00
Thales Macedo Garitezi
5c9f1d9401
ci: fix emqx ce elixir build
2024-05-22 11:49:10 -03:00
Ivan Dyachkov
cc025ce4ae
feat: publish packages for Ubuntu 24.04
2024-05-02 11:08:32 +02:00
Ivan Dyachkov
67ef42220e
chore: bump builder version to 5.3-4
2024-04-29 11:49:07 +02:00
Ivan Dyachkov
3b71fba9e3
chore(build): when using make *-docker, load docker image by default
2024-04-16 08:29:40 +02:00
Ivan Dyachkov
2383074e56
chore(build): use separate mix commands instead of do
2024-03-14 20:41:07 +01:00
Ivan Dyachkov
c39e12bfba
chore: switch default docker base to debian 12
2024-03-14 20:41:01 +01:00
zmstone
9cbeb3720a
Merge remote-tracking branch 'origin/release-55' into sync-5.5.1
2024-03-06 17:55:14 +01:00
Ivan Dyachkov
d9c982d850
ci: do not push emqx-enterprise docker images to public.ecr.aws
2024-03-05 12:04:32 +01:00
Ivan Dyachkov
0c9ecb4211
ci: build binaries for each arch of docker image separately
...
to speed up the build process, we build the binaries for multi-arch
docker image on the instances with corresponding architecture first,
then assemble the final docker image
2024-03-05 11:55:01 +01:00
Thales Macedo Garitezi
394c242671
ci: don't attempt to push to `public.ecr.aws/emqx/emqx-enterprise`
...
This repository doesn't currently exist.
2024-03-05 08:41:44 +01:00
Thales Macedo Garitezi
04774c8b70
ci: don't attempt to push to `public.ecr.aws/emqx/emqx-enterprise`
...
This repository doesn't currently exist.
2024-03-04 15:37:58 -03:00
Ivan Dyachkov
a68cc8fde2
ci: build binaries for each arch of docker image separately
...
to speed up the build process, we build the binaries for multi-arch
docker image on the instances with corresponding architecture first,
then assemble the final docker image
2024-02-14 12:49:54 +01:00
zhongwencool
3e599e5d8e
chore: add maybe feature enable on rabbitmq_bridge
2024-02-06 07:57:13 +08:00
Ivan Dyachkov
ee305f2dd0
ci: use OTP 25.3.2-2 for building docker
...
due to segfault on 26 https://github.com/erlang/otp/issues/8051
2024-02-02 08:48:56 +01:00
Ivan Dyachkov
04cdbe0dc3
ci: use OTP 25.3.2-2 for building docker
...
due to segfault on 26 https://github.com/erlang/otp/issues/8051
2024-01-31 17:06:51 +01:00
Zaiming (Stone) Shi
ca60ef86ce
ci: upgrade to otp 26.2.1-2
2024-01-11 09:15:06 +01:00
Serge Tupchii
c77cd690b8
ci: upgrade to OTP-26.1.2-3 (mnesia:match_delete/2 function added)
2024-01-10 16:23:54 +02:00
Zaiming (Stone) Shi
e45ed3d97d
ci: upgrade to otp 26
2023-12-14 22:22:01 +01:00
Zaiming (Stone) Shi
fd205f599c
build: do not generate desc.en.hocon if jq command is not found
2023-11-09 18:14:56 +01:00
Zaiming (Stone) Shi
5990f9835f
build: generate desc.en.hocon file for i18n
2023-11-09 16:58:51 +01:00
Zaiming (Stone) Shi
22f8df2eee
build: make use of rebar git cache in docker build
2023-10-17 13:06:50 +02:00
Zaiming (Stone) Shi
4654458cb0
build: use env variable to disalbe buildx provenance attestations
...
So it can work with older version docker buildkit
2023-10-09 20:03:21 +02:00
Serge Tupchii
bac0f7107c
chore: bump OTP to 25.3.2-2 and EMQX builder to 5.1-4
2023-08-23 19:35:36 +03:00
Ivan Dyachkov
801c93dd46
chore: v5.1.5-build.3
2023-08-10 12:56:28 +02:00
Ivan Dyachkov
1c5b42806b
build: correctly parse package version
2023-08-10 09:01:39 +02:00
Thales Macedo Garitezi
9e0c0911a7
ci: fix docker registry variable
2023-08-09 16:28:10 -03:00
Ivan Dyachkov
446421d38b
fix(docker): separate product url, description and docs url for ce and ee
...
also fix latest tag for elixir version
2023-08-09 15:01:28 +02:00
Ivan Dyachkov
c587a753da
fix(docker): use 'make $PROFILE-docker' in CI
2023-08-09 14:45:17 +02:00
Ivan Dyachkov
362235021c
ci: refactor workflows to use single entry point on pull request trigger
2023-08-06 14:16:56 +02:00
Ivan Dyachkov
1ca2f413c4
fix: add ezstd_nif.so to macos signing
2023-07-10 21:11:26 +02:00
Zaiming (Stone) Shi
d4cf6d5261
chore: add a comment to build script
2023-06-19 11:29:43 +02:00
JianBo He
b84623d640
fix(build): add libsasl2-modules-gssapi-mit as deps
...
Before this fix, the kerberos authentication in kafka will report the
following errors:
```
...
{{sasl_auth_error,{sass_nomech,<<"SASL(-4): no mechanism available: No worthy mechs found">>}},
```
2023-06-16 19:54:09 +08:00
Thales Macedo Garitezi
870cb00ac4
Merge pull request #10842 from thalesmg/dev-elixir-script-v50
...
ci: add elixir support to `dev` / `make quickrun` scripts
2023-05-31 10:27:26 -03:00
Thales Macedo Garitezi
475c86640d
ci: add elixir support to `dev` / `make quickrun` scripts
2023-05-26 14:46:02 -03:00
JimMoen
2bd75f7e11
build: rm app `emqx_telemetry` in enterprise elixir release
2023-05-26 17:52:26 +08:00
Zaiming (Stone) Shi
e8a4df96bc
Merge remote-tracking branch 'origin/master' into 0503-no-telemetry-app-for-ee
2023-05-25 16:43:20 +02:00
Zaiming (Stone) Shi
382ecf9d5c
build: adapt ERL_LIBS dir separator for windows
...
Using ':' in ERL_LIBS environment variable e.g. ERL_LIBS='dir1:dir2'
does not work in windows, it has to be ';'
2023-05-24 21:23:04 +02:00
Zaiming (Stone) Shi
4804044c57
build: fix typo
2023-05-23 21:47:02 +02:00
Zaiming (Stone) Shi
dee21d2ccf
build: order _build/$PROFILE/lib before 'default' profile libs
2023-05-23 21:38:55 +02:00
Zaiming (Stone) Shi
3bb1f7ab2b
Merge remote-tracking branch 'origin/master' into 0503-no-telemetry-app-for-ee
2023-05-23 13:03:55 +02:00
Zaiming (Stone) Shi
40e8d5d039
refactor: rename lib-ee/emqx_ee_conf to apps/emqx_enterprise
2023-05-22 14:51:27 +02:00
Zaiming (Stone) Shi
248fd46afe
build: refactor app exclude function
2023-05-08 16:10:34 +02:00
Zaiming (Stone) Shi
c94b639886
build: avoid loading local app beams from default profile
2023-05-08 15:16:27 +02:00
Zaiming (Stone) Shi
aaf3bf27c4
fix(kafka): ensure brod_gssapi sasl_auth are include in release
2023-05-07 09:43:58 +02:00
Zaiming (Stone) Shi
516c52bdc7
build: add a 'app' build target which only compiles the code
...
but no release
2023-05-01 21:08:38 +02:00
Zaiming (Stone) Shi
ee61648368
build: imporove speed to local run
...
prior to this change, 'make run' has to wait for the release
tar ball to be created.
now it just copy the release files and run
2023-04-28 22:42:27 +02:00