| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
| |
to fix khepri compilation
|
| | |
|
| | |
|
| |
|
|
| |
it had been copied from 25.3 without an update
|
| | |
|
| | |
|
| |
|
|
|
|
| |
since this broke erlang_ls
requires rules_erlang 3.9.13
|
| | |
|
| | |
|
| |
|
|
|
| |
This fixes a visibility issue when a bazel module depends on
rabbitmq-server
|
| |
|
|
|
|
|
|
|
|
| |
* Fetch all prod cli deps with bazel
This avoids issues with hex and OTP 26, and is needed for offline
bazel builds anyway
* Fetch test cli deps with bazel
* mix format
|
| |
|
|
| |
in package-generic-unix and source_archive macros
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
`bazel run gazelle -- update-repos --verbose --build_files_dir=bazel
hex.pm/eetcd@0.3.6`
Related to #7196
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add rabbitmq_cli dialyze to bazel
and fix a number of warnings
Because we stop mix from recompiling rabbit_common in bazel, many
unknown functions are reported, so this dialyzer analysis is somewhat
incomplete.
* Use erlang dialyzer for rabbitmq_cli rather than mix dialyzer
Since this resolves all of the rabbit functions, there are far fewer
unknown functions.
Requires yet to be released rules_erlang 3.9.2
* Temporarily use pre-release rules_erlang
So that checks can run on this PR without a release
* Fix additional dialyzer warnings in rabbitmq_cli
* rabbitmq_cli: mix format
* Additional fixes for ignored return values
* Revert "Temporarily use pre-release rules_erlang"
This reverts commit c16b5b6815abd7e323fc28aa3ce8c8af255b70e5.
* Use rules_erlang 3.9.2
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add gazelle for use with update-repos command
* Use explicit BUILD.app_name files for erlang app deps
This allows us to remove the duplicate definitions in
workspace_helpers.bzl
These files are generated with gazelle. For instance:
BUILD.ra is generated with `bazel run gazelle -- update-repos
--verbose --build_files_dir=bazel hex.pm/ra@2.4.6`
Running gazelle this way will modify the WORKSPACE file, as gazelle
does not yet support MODULE.bazel files. Such changes to the WORKSPACE
can be dropped, and should not be committed. It may also update the
`moduleindex.yaml` file. Changes to `moduleindex.yaml` should be
committed.
However
* skip the explicit bazel/BUILD.osiris file, as osiris already contains the file in its repo
* skip the explict BUILD.inet_tcp_proxy_dist file, since the repo already contains a bazel BUILD.bazel file
gazelle command: `bazel run gazelle -- update-repos --verbose --build_files_dir=bazel
inet_tcp_proxy_dist=github.com/rabbitmq/inet_tcp_proxy@master`
* jose is imported with `bazel run gazelle -- update-repos --verbose --build_files_dir=bazel
jose=github.com/michaelklishin/erlang-jose@d63c1c5c8f9c1a4f1438e234b886de8607a0034e`
* Move the bats dep directly to WORKSPACE, drop workspace_helpers.bzl
* Use bzlmod in windows tests
|
| | |
|
| | |
|
| |
|
|
|
| |
the elixir toolchain uses some private apis, and needed updating to
match internal changes in rules_erlang
|
| | |
|
| | |
|
| |
|
|
| |
it did not match MODULE.bazel as it should
|
| | |
|
| |
|
|
| |
All currently supported series require 1.13+
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
and use rules_erlang 3.7.0
|
| | |
|
| | |
|
| |
|
|
|
| |
Use the new @erlang_config repo from rules_erlang 3.6+ for simplified
config and the elimiation of the need for --config=local
|
| | |
|
| | |
|
| | |
|
| |\
| |
| | |
Adopt otp 25.0.4
|
| | | |
|
| |/ |
|
| | |
|
| |
|