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 option to create new devonfw-ide installation #819

Closed
hohwille opened this issue Jun 30, 2022 · 0 comments · Fixed by #830 or #858
Closed

add option to create new devonfw-ide installation #819

hohwille opened this issue Jun 30, 2022 · 0 comments · Fixed by #830 or #858
Assignees
Labels
enhancement New feature or request

Comments

@hohwille
Copy link
Member

hohwille commented Jun 30, 2022

As a devonfw-ide user, I want a simple command to create a new devonfw-ide installation so that I can start a new project without manually downloading, extracting and setting up devonfw-ide again.

Suggestion:

devon ide create [«path»]

Will create and setup a new installation of devonfw-ide in the given «path».
If «path» is omitted, then . is assumed.

  • If the given «path» does not exist, it will be created.
  • Now the «path» exists but it should be empty. Otherwise an error should be raised or the user should have to confirm before setup continues.
  • Like devon ide update scripts this would check for the latest version of devonfw-ide.
  • Then it should download that latest version
  • The latest downloaded version will be extracted to the new folder.
  • Then the setup should be called in the new folder (devon ide setup - note: on Windows setup.bat does a few additional things. We could even check if we are on windows and call setup.bat via CMD but that is rather nice to have).

For acceptance criteria also follow our DoD.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants