Commit Graph

51 Commits

Author SHA1 Message Date
Ivan Dyachkov 3b5ac8321d ci: bump emqx-builder to 5.0-34 to fix el9 build 2023-04-17 21:02:07 +02:00
Serge Tupchii 761847b74a ci: update emqx-builders with OTP 24.3.4.2-3 and 25.1.2-3
These OTP versions implement mnesia_hook:unregister_hook/1
2023-03-23 11:59:43 +02:00
Ivan Dyachkov d13d54fb81 ci: emqx-builder 5.0-32 2023-03-15 19:08:51 +01:00
Zaiming (Stone) Shi fe27604010 Merge remote-tracking branch 'origin/release-50' into 0308-merge-release-50-back-to-master 2023-03-08 16:46:45 +01:00
Ivan Dyachkov 7a154e4d58 chore: docker-latest tag can be create automatically in cut.sh 2023-03-01 20:51:03 +01:00
Ivan Dyachkov 7e09451530 ci: start building el9 (rocky linux 9) packages
also upgrade runners to ubuntu22.04 where possible
2023-02-27 23:16:30 +01:00
Andrew Mayorov c7f535abc7
chore: bump OTP-24 image version to 24.3.4.2-2 2023-02-17 11:16:26 +03:00
Ivan Dyachkov 202f6d0181 ci: stop building alpine docker image 2023-02-09 14:19:35 +01:00
Ivan Dyachkov e68ee4c2ff ci: build ubuntu 22.04 packages 2023-01-23 13:30:00 +01:00
Ivan Dyachkov 49e1f51765 ci: simplify build_and_push_docker_images workflow 2023-01-12 09:45:17 +01:00
Andrew Mayorov 2e1cdd039e
ci: include OTP-25 in some workflows
* Use OTP-25 exclusively for Elixir builds
* Include OTP-25 in slim package builds
* Include OTP-25 in test workflow matrices
2022-12-16 13:45:04 +03:00
Zaiming (Stone) Shi 42c58e2a91 Merge remote-tracking branch 'origin/release-50' into 1214-sync-master-upstreams 2022-12-14 15:29:13 +01:00
Ivan Dyachkov 3013b982cc ci: build amzn2 package
also
- upgrade emqx-builder to 5.0.24
- use amzn2 instead of el8 by default
- cross-cover emqx and emqx-enterprise in slim packages
2022-12-13 09:04:45 +01:00
Ivan Dyachkov 9f83c54e21 ci: update short description on docker hub page for emqx/emqx 2022-12-12 11:35:27 +01:00
Ivan Dyachkov 926fd6e0b3 docs: automatically update readme for emqx/emqx image on docker hub 2022-12-12 09:13:36 +01:00
Zaiming (Stone) Shi e1f09d9899 Merge remote-tracking branch 'origin/release-50' into 1208-merge-release-50-back-to-master 2022-12-08 14:27:01 +01:00
William Yang 093da2d8cf build: enable docker img push for forkings 2022-12-07 13:15:11 +01:00
Ivan Dyachkov 1a7f1a856b ci: automatically update emqx/emqx:latest on releases 2022-11-29 10:27:55 +01:00
Zaiming (Stone) Shi 09455edae8 Merge tag 'v5.0.10' into dev/ee5.0 2022-11-16 16:20:30 +01:00
firest 6ef7123bb9 chore: bump OTP version 2022-11-09 09:53:03 +08:00
Ivan Dyachkov 7ff7fb5a23 ci: bump login action version 2022-11-01 16:23:26 +01:00
Ivan Dyachkov 881a91a788 ci: build elixir images for ce only 2022-11-01 15:57:23 +01:00
Traphalet f920ff341b ci(actions): update git actions to latest versions 2022-10-28 15:53:26 +03:00
Zaiming (Stone) Shi 4534966e36 Merge remote-tracking branch 'origin/master' into dev/ee5.0 2022-09-13 12:16:54 +02:00
Rory Z c40b95de35 ci(docker): add edition for docker image labels 2022-09-07 10:42:54 +08:00
Shawn edb2e7574f fix: don't update manifest if not an exact tag 2022-08-25 11:46:27 +08:00
Shawn d854ceb91a fix: exclude 'emqx-enterprise' when publish docker images 2022-08-25 09:11:22 +08:00
Rory Z 54298183fb ci: do not push enterprise image to aws ecr 2022-08-12 09:50:50 +08:00
Zaiming (Stone) Shi 97731c61ec
Merge pull request #8430 from zmstone/0706-publish-5.0-docker-images-to-ecr
ci: publish 5.0 images to ecr
2022-07-06 14:42:30 +01:00
Zaiming (Stone) Shi 1c48be07c7 ci: publish 5.0 images to ecr 2022-07-06 13:53:56 +02:00
Thales Macedo Garitezi 8296e004a0 refactor(ci): use more generic script 2022-07-05 09:01:00 -03:00
Thales Macedo Garitezi b56be77ee7 fix(docker): avoid tagging elixir image as latest 2022-07-04 17:02:52 -03: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
Rory Z 7980aa316e ci: fix spell error 2022-06-18 10:03:34 +08:00
Rory Z e986a6f2b4 ci: fix docker multi arch push error 2022-06-18 09:57:25 +08:00
Rory Z e7ffe10966 ci: fix docker push error 2022-06-18 08:52:44 +08:00
Zaiming (Stone) Shi 420bc17c05 ci: delete arm from manifset merge job 2022-06-18 02:15:57 +02:00
Zaiming (Stone) Shi 8deff722e4 ci: no ecr registry for now 2022-06-18 01:56:01 +02:00
Zaiming (Stone) Shi aa7148fbc6 ci: adjust matrix dimensions order 2022-06-18 01:50:27 +02:00
Zaiming (Stone) Shi 9d6b81ccf4 ci: fix bad matrix dimensions for elixir docker image build 2022-06-18 01:34:53 +02:00
Zaiming (Stone) Shi 2b4085fe4d ci: use prepare step generated value to decide 'latest' docker tag 2022-06-18 01:21:00 +02:00
Zaiming (Stone) Shi 140216a67b ci: always need to login docker registry before push 2022-06-18 01:05:53 +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 12b96702f4 ci: use raw value for docker tags
resolve docker tag from git tag
2022-06-18 00:28:36 +02:00
Zaiming (Stone) Shi fb54617dba ci: fix profile resolution 2022-06-17 23:41:37 +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 d1b2ea80d2 ci: fix github workflow syntax 2022-06-17 22:25:04 +02:00
Zaiming (Stone) Shi 61b984c031 ci: fix github workflow syntax 2022-06-17 22:24:08 +02:00
Zaiming (Stone) Shi 56de8af04f ci: fix github workflow syntax 2022-06-17 22:23:20 +02:00
Zaiming (Stone) Shi ee5e402bab ci: fix workflow yaml syntax 2022-06-17 22:16:15 +02:00