Skip to content

Followup: Use toolchains_aspects to propagate aspects to toolchains #7376

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Mar 7, 2025

Conversation

LeFrosch
Copy link
Collaborator

Follow up for: #7300

@LeFrosch LeFrosch marked this pull request as ready for review February 28, 2025 12:51
@github-actions github-actions bot added product: CLion CLion plugin product: IntelliJ IntelliJ plugin product: GoLand GoLand plugin awaiting-review Awaiting review from Bazel team on PRs labels Feb 28, 2025
@@ -15,8 +17,11 @@ java_binary(
],
)

bazel_integration_tests(
bazel_integration_test(
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

did this disable the tests against older versions of bazel? I do not see it in the test result https://buildkite.com/bazel/intellij-plugin-aspect/builds/24766#01954c26-b10e-4a63-8d88-38d1b7f04258

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes it does. Because the integration tests do not support templating and therefore it is not possible to target multiple bazel versions with these changes.

@ujohnny
Copy link
Collaborator

ujohnny commented Mar 7, 2025

Looks good and probably we'll remove the test since we have new integration tests that do the job during bazel 9 migration, because the test is still using workspace and probably does not make any sense to update it to bzlmod.

mai93 and others added 3 commits March 7, 2025 11:27
Since the aspect templating does not work for aspect integration tests
we cannot target multiple bazel versions.
@LeFrosch LeFrosch force-pushed the toolchains-aspect branch from 88e27ab to 648bbec Compare March 7, 2025 10:28
@LeFrosch LeFrosch merged commit 01f2969 into bazelbuild:master Mar 7, 2025
5 checks passed
@LeFrosch LeFrosch deleted the toolchains-aspect branch March 7, 2025 11:01
@github-project-automation github-project-automation bot moved this from Untriaged to Done in Bazel IntelliJ Plugin Mar 7, 2025
@github-actions github-actions bot removed the awaiting-review Awaiting review from Bazel team on PRs label Mar 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
product: CLion CLion plugin product: GoLand GoLand plugin product: IntelliJ IntelliJ plugin
Projects
Development

Successfully merging this pull request may close these issues.

5 participants