-
Notifications
You must be signed in to change notification settings - Fork 13
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: Resolve menu.py not found error when installing via pip #172
Conversation
Signed-off-by: Steven Banaszak <[email protected]>
24a5928
to
2f36a08
Compare
Quality Gate passedIssues Measures |
<fnAddPathEnvironmentVariable> | ||
<progressText>Setting NUKE_PATH</progressText> | ||
<name>NUKE_PATH</name> | ||
<value>${nuke_installdir}:${nuke_installdir}/deadline/nuke_submitter</value> | ||
<scope>${installscope}</scope> | ||
<insertAt>end</insertAt> | ||
</fnAddPathEnvironmentVariable> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How does this work on Macs? Does it add the env var to the bash profile?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How does this work on Macs? Does it add the env var to the bash profile?
Does the installer even support MacOS?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a custom action that we have defined. The bulk of the work uses setInstallerVariable
from InstallBuilder https://releases.installbuilder.com/installbuilder/docs/installbuilder-userguide/variables.html
The installer does not support MacOS. You can use pip install
for Macs, though.
…aws-deadline#172)" This reverts commit 9364964.
…aws-deadline#172)" This reverts commit 9364964. Signed-off-by: Steven Banaszak <[email protected]>
…#172)" (#175) This reverts commit 9364964. Signed-off-by: Steven Banaszak <[email protected]>
What was the problem/requirement? (What/Why)
Addressing user feedback on receiving doesn't have menu.py error while installing deadline-cloud-for-nuke using
pip install deadline-cloud-for-nuke -t
in MacOS.This pull request is effectively un-reverting a change that was previously reverted in this pull request. Updates have been made to the installer to ensure that it still works as expected.
What was the solution? (How)
What is the impact of this change?
pip install deadline-cloud-for-nuke -t
works.How was this change tested?
pip install /Users/sbanas/dev/deadline-clients/deadline-cloud-for-nuke/dist/deadline_cloud_for_nuke-0.18.5-py3-none-any.whl -t ~/testing
Did you run the "Job Bundle Output Tests"? If not, why not? If so, paste the test results here.
Was this change documented?
Yes
Is this a breaking change?
No
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.