Граф коммитов

104 Коммитов

Автор SHA1 Сообщение Дата
Qinen.Zhu 35ddb1d088 Fix typo with ref doc generation script (#2930) 2017-04-19 18:29:48 -07:00
Qinen.Zhu 04d0dbd634 Fix build error (#2916) 2017-04-19 08:37:31 -07:00
Payam Hekmat 92ffc68528 Fix Markdown formatting in a couple of doc files (#2822)
* Fix markdown formatting in `configuring_your_machine.md`

* Fix markdown formatting in `recording_vcr_tests`
2017-04-11 09:54:33 -07:00
Derek Bekoe 8dda58ca3c Add clearer guidelines on modifying changelog (#2739)
* Add clearer guidelines on modifying changelog

* A few smaller changes

* another small format change

* Code review changes
2017-04-05 11:54:22 -07:00
Derek Bekoe 0522acaefe Fix doc references to azure.cli.commands (#2740)
* Fix doc references to azure.cli.commands

This module has moved to azure.cli.core.commands

* Fix PyLint
2017-04-05 11:53:42 -07:00
Derek Bekoe ec2149e88b Update test docs for running individual test and all tests in mod (#2763)
* Update test docs for running individual test and all tests in mod

* Made feedback changes
2017-04-04 16:45:38 -07:00
Troy Dai 458176df90 Add scenario tests documentation (#2555) 2017-03-20 09:17:17 -07:00
Derek Bekoe 6de1d03603 Update example command module template (#2501)
* Update example command module template

Now, it can be installed directly and works with latest code in master.
‘pip install -e .’

* Address code review feedback
2017-03-15 11:28:30 -07:00
Travis Prescott d614a1a734 Update module authoring readme. (#2043)
Based on user feedback, added links to supporting documentation necessary for authoring command modules (the actual commands themselves, help and tests)
2017-02-10 16:05:30 -08:00
Derek Bekoe b6d037f2d4 Handle cloud switching in more user friendly way + remove context (#1989)
* Improvements to context/cloud commands

- Log info on the current active cloud to --debug.
- Add known clouds to config file as well.
- Show logger messages when switching cloud.
- Handle cloud switching in more user friendly way.
- Set cloud with CLI commands or AZURE_CLOUD_NAME env var.
- New commands ’az cloud set —name <NAME>’ and `az cloud update`
- Remove context.
- Remove configuration support for each context.
- Remove context options from ‘az configure’.
- Remove azure-cli-context command module.
- Blacklist the ‘context’ module to prevent it from being loaded.

* - Remove --default-subscription
- Account commands should be aware of current cloud

* Minor changes

- change method name
- catch additional exception

* Change error to warning
2017-02-08 15:30:07 -08:00
Allen Clark 4de83705db Update authoring_help.md (#1947) 2017-02-01 08:30:22 -08:00
erich-wang 40439f1e50 fix build error and update doc source map (#1831)
* fix build error and update doc source map

* update doc build script to support git info at command level
2017-01-24 08:43:10 -08:00
Derek Bekoe 8e1d2aa2e1 Add Python 3.6 to CI (#1821)
* Add Python 3.6 to CI

* Workaround for https://github.com/kevin1024/vcrpy/issues/293
- Do not run pylint on 3.6 as pylint doesn’t support 3.6 yet
- Add Python 3.6 to package classifiers
2017-01-23 19:24:10 -08:00
Derek Bekoe f2746798a8 Support Force & Confirm (#1783)
- When registering a command, add `confirmation=True` to enable user confirmation. Also supports a string message or callable.
- Add a —force flag for commands that support this feature.
- Integrated with configuration system so it can be enabled/disabled by setting AZURE_CORE_DISABLE_CONFIRM_PROMPT

Added for the following commands:
az group delete
az vm delete
az network dns zone delete
2017-01-20 11:34:51 -08:00
Derek Bekoe fd8e6d46d5 Packaged release & Component release docs/setup (#1721)
* Packaged release & Component release docs/setup

- Provide instructions on installing with brew
- Update docs on Homebrew packaging (how to update etc.)
- Remove the azure-cli-2 formula here as it’s in the homebrew repo now
- New packaged Docker image that builds from source and apply patches
- New Debian (apt-get) build instructions that build from source and apply patches
- Releasing components instructions
- Documentation on creating packaged releases
- Debian build automation

* Debian build script uses tmp directories so it is idempotent
2017-01-13 10:36:31 -08:00
Derek Bekoe 3a683c9a56 Remove redundant requirements.txt files (#1700)
Dependencies are defined in the setup.py file for each command module. That’s all that’s required.

The requirements.txt files in the command modules are never used.
- They are not required for dev_setup
- They do not get packaged when a command module is built
- Some of them hadn’t been updated for some time.
2017-01-10 10:56:18 -08:00
Vishrut Shah f8e0d10369 [Docs] Correcting unittest location in docs (#1642) 2017-01-04 15:46:07 -08:00
Derek Bekoe 4d1abf122d [Docs] Update and improve readability of install instructions (#1584)
* Update and improve readability of install instructions

- Create common install issues doc
- Move developer set up
- Create Linux install prereq doc
- Additional component instructions
- Nightly instructions on README

- Remove pypi version shield
The PyPI version of azure-cli is not significant.

* lowercase install troubleshooting
2016-12-15 16:13:22 -08:00
Derek Bekoe 5160c2bb4a Update preview install guide (#1556)
- sudo no longer required as global install not default
2016-12-14 15:29:26 -08:00
Yugang Wang 362e098288 update readme text which still uses 'az resource group' (#1525) 2016-12-09 13:13:10 -08:00
Allen Clark 01b0e4ae6b More doc quality (#1493)
* admin cmd prompt

Use the admin cmd prompt in to install the CLI (pip) on Windows

* punctuation

* Revert "admin cmd prompt"

This reverts commit ac57b1415a8d682ff223b00aa064bd92fdccff0c.

* Add plan group

* Web app group and command descriptions

* component group and command summaries

* Fix appservice plan group

* Consistent use of "Commands to ..." for groups

* Use long-summary

* Fix long-summary

* Fix caps & punctuation in login examples.

* language

* Fix account command summaries

* parens

* clarify that these are storage contexts

* group summaries

* typo

* Revert "clarify that these are storage contexts"

This reverts commit c82edd4f29c10e9d6639b6da87db6c35f6e84dbe.

* Fix iot device group

* Update _help.py

* redis commands

* Fix

* authoring help

* Doc quality

* missing command help

* availabilty set create/update

* az account

* vm wait

* vm extension list

* Fix quote

* az acs

* Fix bad quote

* Fix acs commands

* more bad quotes

* single quote
2016-12-08 12:56:09 -08:00
Travis Prescott 9232662f21 Add `--ids` to the command authoring guide (#1376)
* Add `--ids` to the command authoring guide

* Code review feedback.
2016-11-19 22:12:28 -08:00
Derek Bekoe 4fde5fdca2 Fix Document CI error due to command params not being loaded. (#1334)
- Fix error running azhelpgen.py
-- To load the full command table with all parameter values, we iterate over the command table running -h on each command.
2016-11-15 15:26:37 -08:00
Troy Dai 487f0196fc Update license header comments block for PEP8 (#1333)
* Remove UTF-8 BOM

* Update comment blocks for license headers
2016-11-15 14:24:07 -08:00
Derek Bekoe d7dec55bea Faster command module loading & tab completion performance (#1059)
* Faster command module loading & tab completion performance

* Fix tests

* Generic update support
2016-11-09 14:28:33 -08:00
Yugang Wang 5d72655000 webapp: rename component from webapp to appservice (#1260) 2016-11-07 15:09:03 -08:00
Travis Prescott fd5cfec77b Add generic update guidance to command authoring guide (#1230) 2016-11-04 08:15:13 -07:00
Travis Prescott ec61c50255 Change generated.py files to commands.py (#1226)
* Change generated references to commands.

* Update help docs.
2016-11-03 16:11:35 -07:00
Troy Dai 69e6628e0f Update VS Code debugging setting and instructions (#1208)
* Update VS Code debugging setting and instructions

* Update debug_in_vs_code.md

Fix typo in doc
2016-11-02 13:39:20 -07:00
Derek Bekoe 507d4a188a Shorten '--additional-component' param to '--add' for 'az component update' command (#1204) 2016-11-02 09:21:38 -07:00
Sarthak Narang 1325f4aa12 Renaming VSTS module to Container (#1193) *breaking change*
BC: Changing devops module to vsts module.
2016-11-01 17:00:52 -07:00
Travis Prescott f83233dbc3 [Test] Update test authoring guidelines (#1199)
Update guidelines for VCR test authoring.
2016-11-01 12:25:29 -07:00
Jun Han 0baa84e160 [Document CI] Fix failure of doc generation due to devops module renamed to vsts (#1167)
* [Document CI]fix devops module renamed to vsts

* Fix path

* Revert ci test
2016-10-26 08:42:23 -07:00
erich-wang 8a78bb1085 add new groups in doc source map (#1120) 2016-10-24 09:39:21 -07:00
Jason R. Shaver 3ecdea02f1 Update preview_install_guide.md 2016-10-17 11:27:56 -07:00
Jason R. Shaver 192241b017 Delete preview_instructions.md (#1083) 2016-10-13 16:27:11 -07:00
Derek Bekoe 71b6424753 Move VCR test to test_utils package (#1026)
* Move VCR test to test_utils package

* removing offending issue?

* Reintroduce the tests that causes issues before
2016-10-05 12:06:21 -07:00
Derek Bekoe a3dc53e413 Use Azure Blob Storage for nightly builds (#1017)
* Nightly build script that publishes to storage account for high availability + README

* Change doc to say 'az component list' to list components
2016-10-04 10:37:47 -07:00
Jun Han 003ca5249a Fix #1022: Document CI is Broken (#1023)
* test

* fix

* fix2

* fix3

* Revert back appveyor.yml
2016-10-03 10:10:48 -07:00
Jason R. Shaver a7c371e9fe First draft of xplat migration guide (#960)
* First draft of xplat migration guide
2016-09-29 10:26:46 -07:00
Derek Bekoe da813edf98 Update docs that have stale information (#1004)
- Install links have changed
- AZURE_CLI_PRIVATE_PYPI_URL and AZURE_CLI_PRIVATE_PYPI_HOST no longer used
- 'az component install' -> 'az component update'
2016-09-27 15:29:51 -07:00
Derek Bekoe de8744a9bf Doc on how to package for Debian (#991) 2016-09-27 14:01:54 -07:00
Derek Bekoe f7876934fc Debian packaging (apt-get) with updated README with instructions (#979)
* Debian directories for Debian (apt-get) package & update README

- Packaging instructions (how to create the .deb file) will come later.

* Change link to the key
2016-09-26 10:50:15 -07:00
Jason R. Shaver 2789412bc1 Added animation to readme (#967) 2016-09-23 13:40:41 -07:00
Jason R. Shaver 951895d1af Added Azure to Az command table (#955)
* Added Azure to Az command table
2016-09-23 09:37:48 -07:00
erich-wang 42319b9c20 sync help doc generation with core code (#950)
* sync help doc generation with core code

* update group name from webapp to appservice
2016-09-22 13:13:35 -07:00
Derek Bekoe 278bfb07d9 Update versions of packages for release (#929)
* Clean up setup.py files and descriptions, Update versions of packages for release

* Version 0.1.0b4 for all modules
2016-09-20 16:31:48 -07:00
Derek Bekoe 617c5a2ce0 Reference correct az.completion.sh script to enable tab completion (#876) 2016-09-14 09:04:43 -07:00
Jun Han eb04256ea5 [Document CI] Fix pip install and namespace change (#847)
* [Document CI] Fix pip install

* [Document CI] Fix namespace change
2016-09-09 09:54:19 -07:00
Derek Bekoe f6b59ec862 Create azure-cli-core package that command modules depend on (#828)
This is a breaking change to command modules and how they import cli modules!
- Don't depend on azure.cli in telemetry code
- Don't depend on azure.cli for version
- Move ACCOUNT, CONFIG and SESSION to azure.cli.core (+3 squashed commits)
Squashed commits:
- Fix dev setup after azure-cli-core as module dep.
- Install command modules after core is installed (+7 squashed commits)
- Command modules should depend on azure-cli-core
- Fix install script to work with new packages
- Nightly build script modifications
- Load module and fallback to all if doesn't work
- Fix Dockerfile
- No modules found, no problem
- Modify package_verify to work with new package structure
- modify .travis.yml file for CI builds to work again
- fix dev_setup
- import modules differently
- Move stuff
2016-09-08 17:05:22 -07:00