Skip to content

Conversation

HoloRin
Copy link
Contributor

@HoloRin HoloRin commented May 16, 2023

This will confirm that deps like ra and osiris are also equivalent

@HoloRin HoloRin force-pushed the rin/check-more-apps-in-bazel-make-comparison-workflow branch 2 times, most recently from 73a7906 to 186f746 Compare May 16, 2023 15:12
@mergify mergify bot added the make label May 16, 2023
@HoloRin HoloRin force-pushed the rin/check-more-apps-in-bazel-make-comparison-workflow branch from 940cc52 to c5ea908 Compare May 16, 2023 15:48
@mergify mergify bot added the bazel label May 16, 2023
@HoloRin HoloRin force-pushed the rin/check-more-apps-in-bazel-make-comparison-workflow branch 3 times, most recently from 7cd1cfb to 0e57c1a Compare May 19, 2023 08:11
@HoloRin HoloRin force-pushed the rin/check-more-apps-in-bazel-make-comparison-workflow branch 2 times, most recently from 4c31cd6 to 47bd970 Compare June 15, 2023 13:58
HoloRin added 7 commits July 12, 2023 16:43
It's listed as a required key in
https://www.erlang.org/doc/man/app.html, but the same docs state the
default is "[]". It seems to ignore it if it's empty.
Normally it would be generated with `bazel run gazelle-update-repos --
-args osiris@1.5.1=github.com/rabbitmq/osiris@v1.5.1`, but in this
case we just want to match it's compilation with erlang.mk with some
manual tweaks.
@HoloRin HoloRin force-pushed the rin/check-more-apps-in-bazel-make-comparison-workflow branch from 1353f43 to 8f66031 Compare July 12, 2023 14:43
@HoloRin HoloRin marked this pull request as ready for review July 12, 2023 15:00
@HoloRin HoloRin merged commit ca1806d into main Jul 12, 2023
@HoloRin HoloRin deleted the rin/check-more-apps-in-bazel-make-comparison-workflow branch July 12, 2023 15:26
@michaelklishin
Copy link
Collaborator

@Mergifyio backport v3.12.x v3.11.x

@mergify
Copy link

mergify bot commented Aug 13, 2023

backport v3.12.x v3.11.x

✅ Backports have been created

mergify bot pushed a commit that referenced this pull request Aug 13, 2023
…8209)

* Check additional applications when comparing bazel and make results

* Sync bazel/make for amqp_client

* Do not fail-fast in build system comparison

* promethus -> prometheus

* Regenerate BUILD.redbug

* When comparing build systems & .app files ignore empty 'registered'

It's listed as a required key in
https://www.erlang.org/doc/man/app.html, but the same docs state the
default is "[]". It seems to ignore it if it's empty.

* Copy bazel/BUILD.osiris from BUILD.bazel in the osiris repo

Normally it would be generated with `bazel run gazelle-update-repos --
-args osiris@1.5.1=github.com/rabbitmq/osiris@v1.5.1`, but in this
case we just want to match it's compilation with erlang.mk with some
manual tweaks.

* Use elixir 1.15, otherwise mix format fails

* Sync bazel/make for rabbitmq_web_dispatch, rabbitmq_management_agent

(cherry picked from commit ca1806d)

# Conflicts:
#	.github/workflows/check-build-system-equivalence.yaml
mergify bot pushed a commit that referenced this pull request Aug 13, 2023
…8209)

* Check additional applications when comparing bazel and make results

* Sync bazel/make for amqp_client

* Do not fail-fast in build system comparison

* promethus -> prometheus

* Regenerate BUILD.redbug

* When comparing build systems & .app files ignore empty 'registered'

It's listed as a required key in
https://www.erlang.org/doc/man/app.html, but the same docs state the
default is "[]". It seems to ignore it if it's empty.

* Copy bazel/BUILD.osiris from BUILD.bazel in the osiris repo

Normally it would be generated with `bazel run gazelle-update-repos --
-args osiris@1.5.1=github.com/rabbitmq/osiris@v1.5.1`, but in this
case we just want to match it's compilation with erlang.mk with some
manual tweaks.

* Use elixir 1.15, otherwise mix format fails

* Sync bazel/make for rabbitmq_web_dispatch, rabbitmq_management_agent

(cherry picked from commit ca1806d)

# Conflicts:
#	.github/workflows/check-build-system-equivalence.yaml
#	MODULE.bazel
@michaelklishin michaelklishin added this to the 3.13.0 milestone Aug 13, 2023
This was referenced Aug 13, 2023
michaelklishin added a commit that referenced this pull request Aug 13, 2023
Check additional applications when comparing bazel and make results (backport #8209)
michaelklishin added a commit that referenced this pull request Aug 13, 2023
Check additional applications when comparing bazel and make results (backport #8209)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants