-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Fix build inside git worktrees by working around git-commit-id #639 #18046
Fix build inside git worktrees by working around git-commit-id #639 #18046
Conversation
Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to [email protected]. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla |
1 similar comment
Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to [email protected]. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla |
8eb9a27
to
ed8fadc
Compare
Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to [email protected]. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla |
Looks like the
I sent in my CLA a couple of days ago but haven't heard back yet. |
Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to [email protected]. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla |
d75541a
to
c7a05ce
Compare
Please squash commits into single one @xkrogen |
173f72a
to
702c995
Compare
Done! Thanks @wendigo |
@xkrogen I'll merge this change when tests are completed |
@xkrogen thanks for the fix and congratulations on your first contribution to Trino 🎉 |
Woohoo! :) |
Description
Explicitly configure the
dotGitDirectory
used by thegit-commit-id-maven-plugin
to be the root of the (multi-module) project using theair.main.basedir
property.This is needed when using git worktrees, as the plugin incorrectly detects the wrong directory in which to run git commands. If git-commit-id/git-commit-id-maven-plugin#639 or git-commit-id/git-commit-id-maven-plugin#215 are resolved, this will become unnecessary. When Trino upgrades to Maven 4.0.0, assuming the workaround is still needed, we can update to using the new
project.rootDirectory
property (see MNG-7038) instead of the Airbase one.Additional context and related issues
This fixes #18027; see the discussion there for more details.
Release notes
(X) This is not user-visible or docs only and no release notes are required.