Commit Graph

98 Commits

Author SHA1 Message Date
Rin Kuryloski a6874e39cc
Turn off BuildBuddy integration (#11343)
Builds now execute on the github actions workers, using Google Cloud Storage (GCS) as a cache
2024-06-06 11:37:10 +02:00
GitHub 07cfb29e2b Adopt otp 26.2.5 2024-05-16 15:15:32 +00:00
GitHub 8a26e99f7e Adopt otp 25.3.2.12 2024-05-03 03:06:24 +00:00
GitHub 1c5b55fba6 Adopt otp 25.3.2.11 2024-04-13 03:04:43 +00:00
Rin Kuryloski c9ab302e79
Remove rules_docker in favor of rules_oci (#10869)
Local builds of images are extremely slow, but buildbuddy runners
don't have the emulator available
2024-04-02 19:04:38 +02:00
Rin Kuryloski 6531bb45b9
Merge pull request #10849 from rabbitmq/rin/windows-no_focus_no_shard
Use rules_erlang 3.15.1
2024-03-27 15:45:04 +01:00
Rin Kuryloski d59a27acc9 Use rules_erlang 3.15.1 2024-03-27 12:46:10 +01:00
GitHub caa63bb510 Adopt otp 26.1.2 2024-03-27 10:24:05 +00:00
Rin Kuryloski 7a54b46379 Use rules_erlang 3.15.0 2024-03-20 12:45:15 +01:00
GitHub 7f8fa903c0 Adopt otp 25.3.2.10 2024-03-19 11:18:19 -04:00
Michal Kuratczyk 491d44bce2
rules_pkg 0.9.1 -> 0.10.1 (#10736)
* rules_pkg 0.9.1 -> 0.10.1
2024-03-14 15:17:50 +01:00
GitHub 5faa9937ef Adopt otp 25.3.2.9 2024-02-10 03:06:04 +00:00
GitHub 0e275eead4 Adopt otp 26.2.2 2024-02-09 18:48:25 -05:00
Michal Kuratczyk 8d2657ef2f Adopt OTP 26.2.1 2024-01-09 10:14:08 +01:00
GitHub 4bcd46376e Adopt otp 25.3.2.8 2023-12-19 03:07:08 +00:00
Michal Kuratczyk 4a4285a25e
OCI updates: bump OpenSSL, remove outdated/unused Dockerfile (#9898)
* Remove unused and outdated Dockerfile

check BUILD.bazel for how the image is built

* Update OpenSSL from 3.1.1 to 3.1.4
2023-11-08 12:56:29 +01:00
Rin Kuryloski ffe2f4e5b4 Update rules_erlang version in WORKSPACE to match MODULE.bazel
this was left out of #9707 accidentally
2023-10-19 20:26:00 +02:00
Michael Klishin 203bdf45ae
Merge pull request #9692 from rabbitmq/bump-otp-25.3
Adopt otp 25.3.2.7
2023-10-12 23:20:37 -04:00
GitHub b250d36388 Adopt otp 26.1.2 2023-10-13 03:07:34 +00:00
GitHub b79314e371 Adopt otp 25.3.2.7 2023-10-13 03:07:01 +00:00
GitHub d79c8a5051 Adopt otp 26.1.1 2023-09-29 03:06:09 +00:00
Rin Kuryloski 75eb0621fc Use OTP 26.1 as OTP 26 in CI 2023-09-20 15:33:34 +02:00
Rin Kuryloski c0ce9f1cb0 Use the latest rules_erlang 2023-09-13 15:22:52 +02:00
GitHub d050775473 Adopt otp 25.3.2.6 2023-09-08 03:07:54 +00:00
Rin Kuryloski 8c18c6885c Remove the secondary otp and elixir definitions in WORKSPACE file
They duplicate the definitions from MODULE.bazel, and are no longer
necessary now that we always use bzlmod
2023-08-23 08:39:47 +02:00
Rin Kuryloski e80910015c Use rules_erlang 3.11.4 that adds optional_applications to .app
To match (somewhat) recent erlang.mk changes
2023-08-15 09:06:32 +02:00
GitHub 042c72271f Adopt otp 25.3.2.5 2023-08-01 03:05:54 +00:00
Rin Kuryloski 7c38e8e4c4 Use rules_erlang 3.11.3
Which contains a fix for tests on windows
2023-07-18 18:15:43 +02:00
GitHub 029570c0c7 Adopt otp 25.3.2.4 2023-07-18 03:14:06 +00:00
Rin Kuryloski 1be7b00e70 Use the latest rules_erlang 2023-07-04 17:45:50 +02:00
Rin Kuryloski 8cf0adb6ad Use elixir 1.15.2 2023-07-04 17:45:50 +02:00
Rin Kuryloski 21978a3234 Add elixir 1.15 and use with otp 26 2023-07-04 17:43:47 +02:00
GitHub c3d77c43cf Adopt otp 25.3.2.3 2023-06-30 03:10:32 +00:00
Michal Kuratczyk 4d9e8ed07b
adopt OTP 26.0.2 2023-06-29 14:49:34 +02:00
Michael Klishin e9626bce89
Merge pull request #8565 from rabbitmq/rin/dev-oci-openssl-3
Use OpenSSL 3.1.1 for //packaging/docker-image:rabbitmq
2023-06-14 21:14:45 +04:00
Rin Kuryloski d4ea19e9b2 Use OpenSSL 3.1.1 for //packaging/docker-image:rabbitmq 2023-06-14 12:14:09 +02:00
GitHub 2d7ed73f95 Adopt otp 26.0.1 2023-06-13 10:31:39 +02:00
Rin Kuryloski c0889df3c5 Use RBE for the OCI workflow
This avoids the need for erlang on the github actions worker

Uses a buildbuddy option for firecracker VMs instead of containers,
where docker can be made available to actions
2023-06-13 09:31:45 +02:00
Michael Klishin aa1bc500e5
Merge pull request #8529 from rabbitmq/remove-unneeded-buildbuddy-toolchain
Remove the buildbuddy toolchain from the workspace
2023-06-12 10:52:37 +04:00
Rin Kuryloski 5f21341811 Remove the buildbuddy toolchain from the workspace
It is not needed since we have our own equivalent,
@rbe (https://github.com/rabbitmq/rbe-erlang-platform.git)
2023-06-09 17:53:31 +02:00
GitHub c81778d379 Adopt otp 25.3.2.2 2023-06-08 03:09:38 +00:00
GitHub 22fffd458c Adopt otp 25.3.2.1 2023-05-31 03:21:40 +00:00
Rin Kuryloski 5c4c0a2d64 Use the latest rules_erlang
which should restore `gazelle-update-repos` to a working state again
2023-05-24 10:11:57 +02:00
GitHub 84791ee4ec Adopt elixir 1.14.5 2023-05-23 03:04:42 +00:00
Michal Kuratczyk 0ec6ccc903
OTP26.0-rc3 -> final; OTP master is 27 2023-05-22 08:38:03 +02:00
Michal Kuratczyk 5ca6872295
Fix OTP26.0 SHA 2023-05-18 20:40:35 +02:00
Michal Kuratczyk eaa2f98e87
Use 26.0 final instead of 26.0-rc3 2023-05-18 20:11:25 +02:00
Rin Kuryloski 6fe4ba18dd Use the latest rules_erlang 2023-05-16 14:11:57 +02:00
GitHub 11b5748f77 Adopt otp 25.3.2 2023-05-13 03:08:24 +00:00
Rin Kuryloski dad871e86c Update rules_pkg to 0.9.1 2023-05-12 12:45:01 +02:00