-
Notifications
You must be signed in to change notification settings - Fork 668
DYN-9244 ProgramData Samples Installer #16611
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
DYN-9244 ProgramData Samples Installer #16611
Conversation
When the DynamoBuildScripts job is running is using the solution Install.sln for generating the Dynamo installer and the zipped file, so the wix project was excluding the samples folder from the final release, with this fix I'm removing the code that is excluding the samples folder.
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.
Pull Request Overview
This PR modifies the Dynamo installer configuration to include the samples folder in the final installer package. Previously, the WiX installer project was explicitly excluding the samples folder from both the file harvesting process and the installer build.
- Removes XSL template rules that excluded samples directories and components
- Updates robocopy command to stop excluding the samples directory during file harvesting
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| src/DynamoInstall/Release.xsl | Removes XSL templates that excluded samples directories and components from the installer |
| src/DynamoInstall/DynamoInstall.wixproj | Updates robocopy command to remove -XD samples exclusion parameter |
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.
See the ticket for this pull request: https://jira.autodesk.com/browse/DYN-9244
|
@RobertGlobant20 I guess this #16610 should fix the failure in your build |
avidit
left a comment
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.
LGTM
Purpose
Modify the wix project to not excluding the samples folder
When the DynamoBuildScripts job is running is using the solution Install.sln for generating the Dynamo installer and the zipped file, so the wix project was excluding the samples folder from the final release, with this fix I'm removing the code that is excluding the samples folder.
Declarations
Check these if you believe they are true
Release Notes
Modify the wix project to not excluding the samples folder
Reviewers
@QilongTang @avidit
FYIs
(FILL ME IN, Optional) Names of anyone else you wish to be notified of