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

Add export deps functionality to "publish" #724

Open
isc-jlechtne opened this issue Feb 3, 2025 · 0 comments · May be fixed by #729
Open

Add export deps functionality to "publish" #724

isc-jlechtne opened this issue Feb 3, 2025 · 0 comments · May be fixed by #729
Assignees
Labels
question Further information is requested release blocker Blocks the next release usability
Milestone

Comments

@isc-jlechtne
Copy link
Collaborator

The zpm "publish" command does not have support for publishing a module with dependencies. While this was intentional, HSDevOps requests updating this to include publishing with dependencies. A couple reasons around this decision:

  • There are many dependencies (HS.REST, HealthConnect.Common, etc.) that we don't currently publish and only want to publish the combined solution module
  • For the offline case, you would need to download all of a module's dependencies separate from the module itself (unless we added an IPM command to download a module + dependencies together)
  • IPM has no concept of a lock file yet, including dependencies is safer (even though we do lock the dependencies in the main module.xml itself for release branches)
  • What is the point of supporting packing with dependencies if not publishing as well?
@isc-shuliu isc-shuliu added usability question Further information is requested labels Feb 3, 2025
@isc-shuliu isc-shuliu added this to the February 2025 milestone Feb 4, 2025
@isc-shuliu isc-shuliu self-assigned this Feb 5, 2025
@isc-shuliu isc-shuliu linked a pull request Feb 6, 2025 that will close this issue
2 tasks
@isc-shuliu isc-shuliu linked a pull request Feb 6, 2025 that will close this issue
2 tasks
@isc-tleavitt isc-tleavitt added the release blocker Blocks the next release label Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested release blocker Blocks the next release usability
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants