GitHub
093c4dba90
Adopt otp 24.3.4.3
2022-08-19 03:39:13 +00:00
Rin Kuryloski
e6c002576f
Merge pull request #5351 from rabbitmq/bump-elixir-1.10
...
Adopt elixir 1.10.4
2022-07-28 13:58:35 +02:00
Rin Kuryloski
13714b4ca1
Merge pull request #5352 from rabbitmq/bump-elixir-1.12
...
Adopt elixir 1.12.3
2022-07-28 10:30:54 +02:00
GitHub
dd661acc05
Adopt elixir 1.13.4
2022-07-28 08:00:29 +00:00
GitHub
346704d9ed
Adopt elixir 1.12.3
2022-07-28 08:00:05 +00:00
GitHub
37806bb149
Adopt elixir 1.10.4
2022-07-28 07:59:37 +00:00
Rin Kuryloski
2115de8dd9
Remove the integrity hash on the secondary-umbrella archive
...
it's only a test dep, and the hash will change if the workflow that
produces the file is re-run
2022-07-27 11:00:48 +02:00
Rin Kuryloski
77d62de9bf
Use a more dynamic method of patching secondary umbrellas
...
in the secondary-umbrella workflow
2022-07-27 09:47:27 +02:00
Rin Kuryloski
f67eaaae68
Use code compiled with -DTEST in mixed version testing
...
Also introduces an actions workflow to provide the necessary archives
referenced in secondary_umbrella.bzl
2022-07-26 20:29:33 +02:00
Rin Kuryloski
947e4836d3
Use 3.10.6 for mixed version testing
...
since master is effectively the v3.11.x branch at this point in time
2022-07-22 16:25:50 +02:00
Rin Kuryloski
730787059b
Merge pull request #5289 from rabbitmq/bump-otp-23.3
...
Adopt otp 23.3.4.16
2022-07-21 09:44:03 +02:00
Rin Kuryloski
2234e1874c
Merge pull request #5290 from rabbitmq/bump-otp-24.3
...
Adopt otp 24.3.4.2
2022-07-21 09:43:12 +02:00
GitHub
3fdbee536f
Adopt otp 25.0.3
2022-07-21 03:34:53 +00:00
GitHub
e5ab6463d7
Adopt otp 24.3.4.2
2022-07-21 03:33:33 +00:00
GitHub
574ca8987d
Adopt otp 23.3.4.16
2022-07-21 03:33:02 +00:00
Philip Kuryloski
da714b80be
Fetch the secondary umbrella via the module system
...
to avoid repo_mapping with a hard coded version of rules_erlang
2022-06-24 11:16:08 +02:00
Philip Kuryloski
7c76498dca
Add minimal conflict resolution for the rbe module extension
...
This is a very simple strategy - multiple declarations of the same
repository for rbe are allowed, only if identical
2022-06-17 09:16:14 +00:00
Philip Kuryloski
4afd473af3
Additional fixes for use of rabbitmq-server as a bazel module
...
- add more missing deps
- add an extension that allows @rbe to be fetched via bzlmod
2022-06-17 09:16:14 +00:00
Philip Kuryloski
2fd155e55d
Fixup the bazel build when used without bzlmod
...
As currently we do not use bzlmod when building on Windows
2022-06-15 11:18:41 +02:00
Philip Kuryloski
f52efbb909
Fixup rabbitmqctl build for missing formatters & otp 25
2022-06-13 12:08:57 +02:00
Philip Kuryloski
105f017e85
Follow up to #4884 addressing some --config=local issues
2022-06-08 15:34:16 +02:00
Philip Kuryloski
0237fba515
Use rules_erlang 3.1.0
...
From github directly, until
https://github.com/bazelbuild/bazel-central-registry/pull/96 is merged
2022-06-08 14:12:21 +02:00
Philip Kuryloski
0b676e925f
Again bump rules_erlang
2022-06-08 14:04:59 +02:00
Philip Kuryloski
f1da8c0e85
Use Elixir 1.12 with Erlang 24 in CI
2022-06-08 14:04:59 +02:00
Philip Kuryloski
327f075d57
Make rabbitmq-server work with rules_erlang 3
...
Also rework elixir dependency handling, so we no longer rely on mix to
fetch the rabbitmq_cli deps
Also:
- Specify ra version with a commit rather than a branch
- Fixup compilation options for erlang 23
- Add missing ra reference in MODULE.bazel
- Add missing flag in oci.yaml
- Reduce bazel rbe jobs to try to save memory
- Use bazel built erlang for erlang git master tests
- Use the same cache for all the workflows but windows
- Avoid using `mix local.hex --force` in elixir rules
- Fetching seems blocked in CI, and this should reduce hex api usage in
all builds, which is always nice
- Remove xref and dialyze tags since rules_erlang 3 includes them in
the defaults
2022-06-08 14:04:53 +02:00