Skip to content

Investigate and create teams power app upload file - #55

Draft
BenSweaterVest wants to merge 1 commit into
MAINfrom
cursor/investigate-and-create-teams-power-app-upload-file-9f13
Draft

BenSweaterVest wants to merge 1 commit into
MAINfrom
cursor/investigate-and-create-teams-power-app-upload-file-9f13

Conversation

@BenSweaterVest

Copy link
Copy Markdown
Owner

Automates packaging of the Dataverse solution into a Teams-uploadable ZIP and streamlines its import.

The previous packaging process did not produce a ZIP file with the correct internal structure or naming convention required for direct upload to Microsoft Teams as a Power App solution. This PR introduces robust packaging scripts that read the solution version, use native compression tools (or a Python fallback), and place the output in a dedicated releases folder, ensuring the generated ZIP is correctly formatted and easily deployable. It also updates the import scripts to leverage these new versioned packages.


Open in Cursor Open in Web

This commit updates the solution packing and import scripts for both PowerShell and Bash. It introduces dynamic versioning based on Solution.xml, allowing for more flexible package naming and path handling. The scripts now correctly determine the package path, provide clearer error messages, and improve the output information. Additionally, the pack scripts have been refactored to use native compression methods (Compress-Archive in PowerShell and zip/python in Bash) instead of relying on the PAC CLI, making them more self-contained and efficient.

Co-authored-by: bblanchard02 <bblanchard02@hamline.edu>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants