Skip to content
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

Don't build upstream dependencies with errorprone #18598

Merged
merged 3 commits into from
Aug 9, 2023

Conversation

nineinchnick
Copy link
Member

@nineinchnick nineinchnick commented Aug 9, 2023

Description

Errorprone is only needed to impacted modules, not all
dependencies.

Additional context and related issues

https://trinodb.slack.com/archives/CP1MUNEUX/p1691199541970659

Release notes

(x) This is not user-visible or is docs only, and no release notes are required.
( ) Release notes are required. Please propose a release note for me.
( ) Release notes are required, with the following suggested text:

@nineinchnick
Copy link
Member Author

nineinchnick commented Aug 9, 2023

Testing this in nineinchnick#15
EDIT: and nineinchnick#17

@nineinchnick
Copy link
Member Author

This is not effective because properties can't override plugin configuration, per GIB docs:

Just like for regular plugins, a plugin config property that is set to a fixed value cannot be changed via the respective system property (here: -Dgib.uncommitted=false).

@nineinchnick nineinchnick force-pushed the skip-errorprone-downstream branch 2 times, most recently from 2323ddd to ad0aa6f Compare August 9, 2023 10:01
@nineinchnick
Copy link
Member Author

Looks like it works now:
image

vs an earlier run:
image

.github/workflows/ci.yml Outdated Show resolved Hide resolved
@nineinchnick nineinchnick force-pushed the skip-errorprone-downstream branch from ad0aa6f to 1c55d9d Compare August 9, 2023 13:19
@nineinchnick nineinchnick changed the title Don't build downstream dependencies with errorprone Don't build upstream dependencies with errorprone Aug 9, 2023
@electrum electrum merged commit 244c046 into trinodb:master Aug 9, 2023
@github-actions github-actions bot added this to the 423 milestone Aug 9, 2023
@nineinchnick nineinchnick deleted the skip-errorprone-downstream branch May 27, 2024 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

3 participants