Traphalet
a9e2051a69
chore(actions): update git actions versions
2022-12-08 11:34:46 +02:00
Ivan Dyachkov
2e58152c32
ci: bump otp version to 23.3.4.18-1
2022-11-27 17:47:22 +01:00
Zaiming (Stone) Shi
ad024871e1
ci: fix artifact path for macos
2022-11-27 13:27:29 +01:00
Zaiming (Stone) Shi
a48c75594e
ci: ensure github checkout@v1 and checkout@v2 fetch full history
...
for release builds, alwasy fetch full history otherwise
the old tags will not be found resulting in no relup generated
2022-11-14 08:49:03 +01:00
Zaiming (Stone) Shi
d5de5ac05c
Revert "fix: remove outdated cert store from packages"
2022-11-11 07:04:28 +01:00
Traphalet
c319e91758
fix: remove outdated cert store from packages
2022-11-08 18:24:59 +02:00
Traphalet
42158f79e0
fix: env variable reference in upload
2022-11-07 20:51:12 +02:00
Zaiming (Stone) Shi
bd39b9b627
ci: fix artifact upload path
2022-11-04 09:56:19 +01:00
Ivan Dyachkov
4579782b62
ci: fix packages build for ee releases
...
- build otp manually instead of kerl
- bump versions on some actions
- fix deprecated way of setting step output in some cases
2022-11-03 20:45:41 +01:00
JimMoen
075228aadc
chore: fix local actions path
2022-10-24 14:15:20 +08:00
JimMoen
b0ee2fdd3c
chore: workflow steps with path
2022-10-18 17:58:55 +08:00
Ivan Dyachkov
5c2edaec73
build: fix profile detection when building packages
2022-09-28 18:20:01 +02:00
Ivan Dyachkov
b74632b5ba
build: refactor reusable steps into actions
2022-09-23 15:46:22 +02:00
Thales Macedo Garitezi
6dad8f5926
ci: disable cross build outside ce repo
2022-08-26 11:43:34 -03:00
Zaiming (Stone) Shi
10cabddb07
ci: update OTP version
2022-08-17 23:43:07 +02:00
Rory Z
6630fe6318
ci: cancel latest tag for docker image
...
only EMQX 5.0 image can update latest tag
2022-08-10 09:54:23 +08:00
William Yang
0d1b26cabf
ci(linux): disable 23.2.7.2-emqx-3
2022-08-02 10:01:54 +02:00
William Yang
abbb2e2ec7
build: otp23.2 is marked in package name
2022-07-20 13:32:49 +02:00
William Yang
80727065ba
ci: [4.3 only] release with OTP 23.3
...
rpm/deb: build packages with two tracks: 23.2 and 23.3
- Track 1: Add 23.3, bring in fix of https://github.com/erlang/otp/issues/5346
- Track 2: Keep 23.2 for hot upgrading
docker:
Default to 23.3
2022-07-20 09:34:27 +02:00
Thales Macedo Garitezi
35c3eba03b
ci: upload artifacts for all builds (not just tags) (4.3)
...
Port of #8233 .
2022-06-15 14:30:52 -03:00
Zaiming (Stone) Shi
9274899ce9
ci: delete raspbian10 from build list
2022-05-26 16:53:56 +02:00
zhanghongtong
e183ae2499
ci: push docker image when tag event
2022-04-02 10:13:37 +08:00
Zaiming (Stone) Shi
8785f87473
ci: upgrade erlang for windows
2022-03-31 23:29:53 +02:00
Zaiming (Stone) Shi
7ba3d32bac
ci: remove git-token file since EE dashboard is opensource now
2022-03-05 09:44:12 +01:00
zhanghongtong
b6e57b1789
ci(cross build): splitting cross builds and upload assets
2022-02-23 15:27:32 +08:00
Rory Z
545abe2d52
Merge pull request #7006 from Rory-Z/ci/update-target-event
...
ci(build_packages): add target event
2022-02-17 09:33:17 +08:00
zhanghongtong
091398d863
build(relup): add new script for download relup base packages
2022-02-15 17:57:31 +08:00
zhanghongtong
88769bc23b
ci(build_packages): cancel repeating actions
2022-02-15 10:15:25 +08:00
zhanghongtong
c1f77da3b9
ci(build_packages): add target event
2022-02-15 10:11:34 +08:00
Zaiming (Stone) Shi
dfb591cac7
ci: use exclude instead of include for build matrix
...
include is unconditional, as a result, it brins in emqx profile
to enterprise repo
2022-02-12 14:32:54 +01:00
Zaiming (Stone) Shi
5171d3811c
ci: revert to openssl digest for sha256 sum on mac
2022-02-12 12:24:48 +01:00
Zaiming (Stone) Shi
857e9aee52
ci: fix sha256sum in windows
...
for some reason Get-FileHash (or maybe later piped tools) produced
non-text content
2022-02-12 10:48:28 +01:00
Zaiming (Stone) Shi
257f6cc589
ci: fix action typo repository -> registry
2022-02-11 21:24:40 +01:00
Zaiming (Stone) Shi
28508e23ec
ci: dump logs when failed to stop
2022-02-11 15:20:15 +01:00
zhanghongtong
ec0843633c
chore: change step name to match the actual commands
2022-02-10 09:36:16 +08:00
zhanghongtong
c316cc464f
ci(build_packages): push muilt arch image for aws ecr
2022-02-10 09:34:15 +08:00
Zaiming (Stone) Shi
e5d196569c
ci: find relup base version using script scripts/relup-base-vsns.sh
2022-01-26 18:26:43 +01:00
Zaiming (Stone) Shi
99712d3521
ci: debug windows build
2022-01-26 12:08:32 +01:00
Zaiming (Stone) Shi
95f950ae00
ci: fix relup base version match pattern
2022-01-25 19:04:55 +01:00
William Yang
afa4c7d341
ci(mac): cache otp install only
...
only cache otp installation instead of the entire kerl dir to save cache spaces
2022-01-18 11:49:53 +01:00
zhanghongtong
0b12a7e3a2
ci(build_packages): only push emqx broker to aws ecr
2022-01-05 10:12:27 +08:00
zhanghongtong
514634e541
ci(build_packages): if it's enterprise, use Dockerfile.enterprise
2022-01-04 16:32:32 +08:00
zhanghongtong
1627ef78e7
ci(build_packages): update docker build
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2022-01-04 14:27:39 +08:00
zhanghongtong
f78be5a4be
ci(release): only push emqx broker image to aws ecr
2021-12-20 10:25:23 +08:00
Rory Z
cdc70d8ccc
Merge pull request #6271 from Rory-Z/ci/add-push-ecr-for-4.3
...
ci: add new steps for push ecr image when release
2021-12-08 17:30:44 +08:00
zhanghongtong
5a3169b83a
ci: add new steps for push ecr image when release
2021-11-23 17:36:27 +08:00
Zaiming Shi
1cb6cdbd76
build: upgrade to otp sed 23.2.7.2-emqx-3
...
There was a typo fix in ssl app for ecdsa_secp512r1_sha512
to ecdsa_secp521r1_sha512.
Hot-beam upgrade is supported when upgrading from OTP 23.2.7.2-emqx-2
just a 'ssl_cipher' module reload.
2021-11-20 23:28:12 +01:00
zhanghongtong
ba3e7841e5
ci: change emqx-ci-helper version for build workflows
2021-10-27 17:21:17 +08:00
zhanghongtong
750cb2d491
chore(CI): update emqx-ci-helper tag
2021-07-09 19:37:45 +08:00
zhanghongtong
f18b9a92bc
chore(CI): delete needless link when build packages
2021-06-23 21:38:30 +08:00