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

Azure CLI with Python #797

Closed
10 of 11 tasks
tobka777 opened this issue Jun 14, 2022 · 2 comments · Fixed by #873
Closed
10 of 11 tasks

Azure CLI with Python #797

tobka777 opened this issue Jun 14, 2022 · 2 comments · Fixed by #873
Assignees
Labels
blocker severe bug that blocks users in their daily work and has to be fixed asap enhancement New feature or request

Comments

@tobka777
Copy link
Member

tobka777 commented Jun 14, 2022

Azure CLI (see issue #712) should be able to be installed locally. For this, python must be installed as a dependency if not already installed. The local installation should be performed in the same way for all operating systems.

Acceptance criteria:

  • The new commandlet allows to install and launch Azure CLI from the CLI
  • Azure CLI is installed with pip
  • Azure CLI is executed with python (use new python commandlet Python integration #713)
  • The commandlet is a wrapper for Azure CLI
  • Azure CLI (latest version) can be installed automatically (during setup via settings) as well as via the commandlet call - independently of the used OS plattform
  • Azure CLI is integrated in a way that complies with the multi-tenancy of the devon IDE - this implies that configuration is stored per IDE instance and not globaly in users home directory.
  • During the installation process I get information about the current status of the installation
  • Azure CLI can be installed and used together with any of the devon IDE standard tools without negative interference
  • Add licence documentation
  • The new commandlet is documented on the website
  • Tested under MacOS, Linux, Windows
@tobka777 tobka777 added enhancement New feature or request Team_IDE labels Jun 14, 2022
@alfeilex alfeilex linked a pull request Jun 22, 2022 that will close this issue
@alfeilex alfeilex linked a pull request Jul 12, 2022 that will close this issue
@alfeilex alfeilex removed a link to a pull request Jul 12, 2022
@hohwille
Copy link
Member

See also issue #712

@hohwille hohwille added this to the release:2022.04.004 milestone Jul 25, 2022
@mustafaokyay mustafaokyay added the blocker severe bug that blocks users in their daily work and has to be fixed asap label Aug 19, 2022
@Akuhana
Copy link
Contributor

Akuhana commented Sep 9, 2022

The Azure CLI package can now be installed via command devon pip install azure-cli (see issue #841). Nevertheless, further testing on different operating systems is still required.

hohwille added a commit to hohwille/ide that referenced this issue Sep 9, 2022
@hohwille hohwille linked a pull request Sep 9, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocker severe bug that blocks users in their daily work and has to be fixed asap enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants