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

Remove grab, install, jar, run, uninstall, and war commands from the CLI #32263

Closed
wilkinsona opened this issue Sep 8, 2022 · 2 comments
Closed
Assignees
Labels
type: enhancement A general enhancement
Milestone

Comments

@wilkinsona
Copy link
Member

As far as we can tell, the CLI's support for running and packaging applications is very rarely used. As such, the ongoing maintenance cost now outweighs the benefits. We are going to remove the following commands from the CLI:

  • grab
  • jar
  • run
  • war
@wilkinsona wilkinsona added this to the 3.0.x milestone Sep 8, 2022
@wilkinsona wilkinsona added the type: enhancement A general enhancement label Sep 8, 2022
@wilkinsona
Copy link
Member Author

Spring Cloud is dropping support for its CLI that plugs into ours using the install command. As such, we can consider dropping the install and uninstall commands as well. This would significantly reduce the CLI's footprint as it would allow all of the Maven resolver code and dependencies to be removed.

@wilkinsona
Copy link
Member Author

We've decided to remove install and uninstall as well.

@wilkinsona wilkinsona self-assigned this Sep 8, 2022
@wilkinsona wilkinsona changed the title Remove support for running and packaging applications from the CLI Remove grab, install, jar, run, uninstall, and war commands from the CLI Sep 8, 2022
@wilkinsona wilkinsona modified the milestones: 3.0.x, 3.0.0-M5 Sep 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement A general enhancement
Projects
None yet
Development

No branches or pull requests

1 participant