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

ci,test: Pass the build root path explicitly when running tests #1318

Merged
merged 1 commit into from
Jun 5, 2023

Conversation

achimnol
Copy link
Member

@achimnol achimnol commented Jun 5, 2023

This PR fixes plugin discovery failures in pants test runs after #1317.
Though, this approach violates the philosophy of "hermetic" virtualenvs in Pants.

For the plugin discovery in the exported venvs (not pants test), it could be updated to use [export].py_editable_in_resolve which will be introduced in Pants 2.17.

- This fixes plugin discvoery failures after #1317.
@achimnol achimnol added this to the 22.09 milestone Jun 5, 2023
@achimnol achimnol added area:infrastructure Infrastructure-related issues type:maintenance Maintenance issue. skip:changelog Make the action workflow to skip towncrier check impact:invisible This change is invisible to users (internal changes). labels Jun 5, 2023
@achimnol achimnol self-assigned this Jun 5, 2023
@github-actions github-actions bot added the size:XS ~10 LoC label Jun 5, 2023
@achimnol achimnol enabled auto-merge June 5, 2023 09:50
@achimnol achimnol added this pull request to the merge queue Jun 5, 2023
Merged via the queue into main with commit 3fe5a71 Jun 5, 2023
@achimnol achimnol deleted the ci/explicit-build-root-env branch June 5, 2023 09:56
achimnol added a commit that referenced this pull request Jun 5, 2023
achimnol added a commit that referenced this pull request Jun 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:infrastructure Infrastructure-related issues impact:invisible This change is invisible to users (internal changes). size:XS ~10 LoC skip:changelog Make the action workflow to skip towncrier check type:maintenance Maintenance issue.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant