-
Notifications
You must be signed in to change notification settings - Fork 3
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
Avoid copying BHoM assemblies to BHoMUpgrader folder #266
Avoid copying BHoM assemblies to BHoMUpgrader folder #266
Conversation
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.
Yeah I saw it, but thought it is OK taken versioning is always preceded by a call to Out of curiosity, did you call |
Yes, the upgraders need to be able to work as stand alone. It worked within the BHoM only because |
I pushed a fix @adecler - simply added the missing assemblies as dependencies to |
Thanks @pawelbaran, that does the trick. A bit strange that the explicit copy of dependencies is needed while it isn't in the other ones but I wouldn't loose sleep over it when there is a straightforward fix. Final thing that might be good to do here while we have the chance: the |
I removed all BHoM dependencies from the upgrader now 👍 |
Thanks @pawelbaran , I don't see the commit though :-P. |
Lol of course, because I did not push it before closing the machine 😃 Done now, sorry. |
@BHoMBot check required |
@pawelbaran to confirm, the following actions are now queued:
There are 176 requests in the queue ahead of you. |
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.
All requested changes have been addressed. Happy to approve
@pawelbaran to confirm, the following actions are now queued:
|
Issues addressed by this PR
Closes #265
Test files
Theoretically it should be enough if versioning check passed, but I also added a super simple manual test: just build this branch => rebuild BHoM and Versioning_Toolkit => check if C:\ProgramData\BHoM\Upgrades\BHoMUpgrader73 gets populated as expected => run script from here.
Changelog
Additional comments