Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
315 commits
Select commit Hold shift + click to select a range
471b5c1
Replaced generated files in common folder
Feb 7, 2017
c622d9b
Update the description of command 'azure storage blob upload' to sugg…
hason-msft Feb 7, 2017
e156bc1
Fix Snapshot Tests
huangpf Feb 7, 2017
d993586
Re-record Disk Test
huangpf Feb 7, 2017
08862af
Fix test lists
huangpf Feb 7, 2017
6b3144c
Update VM->Image Test
huangpf Feb 7, 2017
78a3bb9
Replaced public-ip commands by generated version
Feb 7, 2017
63eb0af
Fixed issues after fiiles replacement
Feb 7, 2017
4d55a46
Merge pull request #3479 from Azure/davidebbo-patch-1
amarzavery Feb 7, 2017
22442d4
Merge pull request #3477 from huangpf/diskrp-02062017
amarzavery Feb 7, 2017
0eb3767
Add more details to the image tests
huangpf Feb 7, 2017
c4e73a7
+ managed disk vm test
huangpf Feb 7, 2017
1bb6f3c
Add more details for disk vm test
huangpf Feb 7, 2017
b8061c2
WORK: CLI tests for images with data disks and capture.
pramodgurunath Feb 8, 2017
fdbc2a9
Update VM Convert Test
huangpf Feb 7, 2017
e7b3313
Merge branch 'dev' of https://github.com/pramodgms/azure-xplat-cli in…
huangpf Feb 8, 2017
6edb4d3
update
huangpf Feb 8, 2017
05e08fe
Merge pull request #3482 from huangpf/dev
balajikris Feb 8, 2017
3189f69
Do not prompt for parameter value if a valid keyvault reference is in…
vivsriaus Feb 9, 2017
1906187
Merge pull request #3487 from Azure/release-0.10.9
amarzavery Feb 10, 2017
5aa78f0
Fix the group deployment test issue after upgrading the azure-storage…
hason-msft Feb 13, 2017
c7dca1e
Update access token
Feb 13, 2017
6bb4873
Merge pull request #3493 from Azure/SummerSun-patch-1
amarzavery Feb 13, 2017
03dc2f8
Merge pull request #3489 from Azure/master
amarzavery Feb 13, 2017
32c3883
Merge pull request #3455 from wastoresh/dev
amarzavery Feb 13, 2017
c8817ed
Merge branch 'dev' of https://github.com/Azure/azure-xplat-cli into f…
vivsriaus Feb 13, 2017
d4684db
Add deployment test containing keyvault ref in param file
vivsriaus Feb 13, 2017
d40edbb
Replaced load balancer and sub-items by generated code
Feb 14, 2017
c86e93d
in progress
Feb 14, 2017
a102508
Fixed public ips
Feb 14, 2017
e3bc4ac
Fixed vnet/subnet commands
Feb 14, 2017
b362051
replaced outdated recordings
Feb 15, 2017
1f9a200
fix quick-create user image scenario (issue 3499)
ejarvi Feb 15, 2017
a3b16dc
fix function formatting style for consistency
ejarvi Feb 15, 2017
d49ecb8
Merge pull request #3488 from vivsriaus/fixKVIssue
amarzavery Feb 15, 2017
2f3e1a3
Network watcher and packet capture implementation
EvgenyAgafonchikov Feb 13, 2017
4573b6b
Merge remote-tracking branch 'upstream/dev' into dev
ejarvi Feb 15, 2017
39fe18c
Merge pull request #3494 from EvgenyAgafonchikov/watcher-cli
amarzavery Feb 15, 2017
54f9276
update api version in recorded mocks
ejarvi Feb 16, 2017
a8c9e00
add --skip-vm-backup option for Linux (3503)
ejarvi Feb 16, 2017
6d51b9a
+diskvm test
huangpf Feb 16, 2017
7eb08f2
Merge remote-tracking branch 'azure/dev' into dev
Feb 16, 2017
0d9c334
Merge branch 'dev' into arm-vnet-replacement
Feb 16, 2017
46c5418
rebuilt gen
Feb 16, 2017
7bfb0b0
Merge branch 'dev' into arm-public-ip
Feb 16, 2017
fd1464a
updated gen
Feb 16, 2017
50de154
Merge branch 'dev' into dev-arm-lb-gen
Feb 16, 2017
c8e8817
Merge branch 'dev' into arm-nsg
Feb 16, 2017
f475f30
Removed unusable links
Feb 16, 2017
d07f25a
Reworked tests/recordings
Feb 16, 2017
6a01a6c
Replaced recordings
Feb 16, 2017
603373b
Merge pull request #3502 from ejarvi/dev
balajikris Feb 16, 2017
8349aed
Merge pull request #3504 from ejarvi/skipvmbackup
balajikris Feb 16, 2017
adadb25
regenerate plugins.arm.json for quick-create params
ejarvi Feb 16, 2017
592a768
Merge pull request #3505 from huangpf/dev
balajikris Feb 16, 2017
ad9f7e0
Merge pull request #3508 from ejarvi/dev
balajikris Feb 16, 2017
4b9497b
[Storage][ARM] Add support for file E&R
hason-msft Feb 14, 2017
bcfac5d
[Storage] update the 'container list' and 'container show' implementa…
hason-msft Feb 14, 2017
97c4172
[Storage] Added prefix support for 'azure storage file list' command
hason-msft Feb 14, 2017
61eac1b
[Storage] Update the metadata
hason-msft Feb 14, 2017
cc5ffb2
[Storage] Fix CA issue
hason-msft Feb 14, 2017
1ae3d1d
[Storage] Fixed the issue after upgrading azure-arm-storage module to…
hason-msft Feb 14, 2017
4911df0
Update omelette for fish shell's completion
buzztaiki Feb 18, 2017
b199764
[Storage] Re-record the test cases as the azure-arm-storage module is…
Feb 14, 2017
9367930
Add support for passing daemon as task
Feb 21, 2017
47fe7e8
Merge pull request #3496 from wastoresh/dev
amarzavery Feb 21, 2017
cd493ce
Merge pull request #3509 from buzztaiki/fish
amarzavery Feb 21, 2017
8701306
Improved application gateways
Feb 22, 2017
1b34dfa
Merge pull request #3515 from MikhailTryakhov/dev-arm-app-gw-listener
amarzavery Feb 22, 2017
017915b
Merge pull request #3516 from MsysTechnologiesllc/harry/add-daemon-as…
amarzavery Feb 22, 2017
c09483b
changes for release-0.10.10
balajikris Feb 22, 2017
83177db
Merge pull request #3517 from balajikris/release-0.10.10
balajikris Feb 22, 2017
e1077f9
add enable/disable https to CDN custom domain
Feb 23, 2017
ca7837e
add a SHA-256 hash of macAddress to userAgent
balajikris Feb 22, 2017
a247fd2
zone file change
Feb 23, 2017
650119f
Add test to check if a sha-256 hash of..
balajikris Feb 23, 2017
a1e56e8
skip interfaces that have 00:00...00
balajikris Feb 23, 2017
93350a4
replace arrow functions with full blown function..
balajikris Feb 23, 2017
ebc0f23
Merge pull request #3520 from balajikris/AddMacHashToUserAgent
amarzavery Feb 23, 2017
4d26051
Merge branch 'dev' into arm-vnet-replacement
Feb 28, 2017
ef96963
Updated options format file
Feb 28, 2017
d13b766
Merge branch 'dev' into arm-public-ip
Feb 28, 2017
536353f
CloudConsole: Support to establish profile and token cache from raw t…
yugangw-msft Mar 2, 2017
111d992
Merge branch 'dev' into arm-vnet-replacement
Mar 5, 2017
cdacf3d
Replaced commands files after code review
Mar 5, 2017
e7c7f06
Merge branch 'dev' into arm-public-ip
Mar 5, 2017
4016158
replaced generated functaionality after the code review
Mar 5, 2017
3e42ec7
replaced generated functionality after code review
Mar 5, 2017
038ab5a
regenerated lb
Mar 10, 2017
f774bb5
Fixed lb frontend ip functionality
Mar 10, 2017
7f1be5b
Fixed code format
Mar 10, 2017
c81edce
Regenerated lb code, updated recordings
Mar 10, 2017
34a80e5
Merge branch 'dev' into arm-nsg
Mar 13, 2017
037e4ac
Fixed nsg commands/tests format
Mar 13, 2017
62d0ec5
Fix for create cred in ADLA and add tests
Mar 13, 2017
f530bb1
Merge pull request #3533 from begoldsm/dev
balajikris Mar 14, 2017
3e1a264
Merge pull request #3519 from csmengwan/dev
balajikris Mar 14, 2017
8ee6c63
Merge pull request #3534 from Azure/release-0.10.10
amarzavery Mar 14, 2017
085c20e
Merge pull request #3535 from Azure/master
amarzavery Mar 14, 2017
d8fa9fb
update changelog for 0.10.11
amarzavery Mar 14, 2017
38852bd
update version to 0.10.11
amarzavery Mar 14, 2017
3615450
update product.wxs to 0.10.11
amarzavery Mar 14, 2017
cab7cd4
Merge pull request #3536 from Azure/release-0.10.11
amarzavery Mar 14, 2017
bbbf3ea
Merge pull request #3537 from Azure/master
amarzavery Mar 16, 2017
dbbd0dc
Merge pull request #3475 from MikhailTryakhov/arm-vnet-replacement
balajikris Mar 16, 2017
bece6aa
Merge pull request #3481 from MikhailTryakhov/arm-public-ip
balajikris Mar 16, 2017
cb87a26
Merge branch 'dev' into dev-arm-lb-gen
Mar 17, 2017
f20d20b
Merge pull request #3497 from MikhailTryakhov/dev-arm-lb-gen
balajikris Mar 17, 2017
6b510b5
Traffic Manager improved by geo mappings, new SDK API
Mar 22, 2017
6caf1a0
Merge remote-tracking branch 'azure/dev' into arm-nsg
Mar 23, 2017
b7b82c1
Added support for incremental copy
hason-msft Mar 24, 2017
5702ec4
updated package version
Mar 24, 2017
18dc5ff
Added InitiateMaintenance CLI command and also added MaintenanceStatu…
vanbasten2323 Feb 17, 2017
bac4f57
Merge pull request #3544 from wastoresh/inccopy
amarzavery Mar 24, 2017
1b38acc
fix sinon.stub as per the new signature
amarzavery Mar 25, 2017
ee3a300
Merge pull request #3547 from amarzavery/fixSinon
amarzavery Mar 25, 2017
4d59e60
Merge branch 'dev' into arm-tm-geo-mappings
Mar 26, 2017
d21e66d
updated recordings
Mar 26, 2017
4777208
Fixed issues in TM endpoint tests
Mar 26, 2017
58d981f
Merge pull request #3543 from MikhailTryakhov/arm-tm-geo-mappings
amarzavery Mar 26, 2017
e9a6e02
Merge pull request #3542 from vanbasten2323/PerfMaintenanance
amarzavery Mar 26, 2017
4009a4c
Merge branch 'dev-azure' into arm-nsg
Mar 27, 2017
b5bcd56
Replacing route-table and routes with generated
EvgenyAgafonchikov Feb 14, 2017
af8f64b
Merge pull request #3498 from EvgenyAgafonchikov/replace-rt
balajikris Mar 27, 2017
56a937d
Merge branch 'dev-azure' into arm-nsg
Mar 28, 2017
715bac9
Merge pull request #3506 from MikhailTryakhov/arm-nsg
balajikris Mar 30, 2017
7f4a0f7
upgrade to 0.10.12
amarzavery Apr 3, 2017
eb32ffc
fix the win10 bash subsystem bug for os.networkInterfaces()
amarzavery Apr 3, 2017
3388c87
updating min version to 6.10.0 to be shipped with the installer
amarzavery Apr 3, 2017
53ac9d4
restrict datalake analytics and store dependency to 1.0.1-preview
amarzavery Apr 3, 2017
67765d0
Merge pull request #3550 from amarzavery/release-0.10.12
amarzavery Apr 3, 2017
5c5b3a7
login:allow accesstokens.json to be configurable through env var
yugangw-msft Apr 5, 2017
cfbeb6b
update user agent logic for cli
balajikris Apr 6, 2017
d2f0791
Merge pull request #3554 from balajikris/updateRuntimeDep
balajikris Apr 6, 2017
baecb01
Update UA string and add tests
balajikris Apr 6, 2017
170c168
adjust tests a bit
balajikris Apr 6, 2017
2cfb089
Merge pull request #3555 from balajikris/updateRuntimeDep
balajikris Apr 6, 2017
3445a9b
update query parameters in failing datalake tests as they changed wit…
balajikris Apr 13, 2017
13afb5f
Merge pull request #3560 from Azure/release-0.10.12
balajikris Apr 13, 2017
436834d
Merge pull request #3561 from Azure/master
balajikris Apr 13, 2017
e6de531
Merge branch 'dev' into FixDatalakeTests
balajikris Apr 13, 2017
b8ab093
Merge pull request #3562 from balajikris/FixDatalakeTests
balajikris Apr 13, 2017
2707221
Fix help text for 'azure vm image show' #3548
huangpf Apr 14, 2017
b825f8c
Merge pull request #3552 from yugangw-msft/tokenFile
balajikris Apr 14, 2017
63e9410
Merge pull request #3563 from huangpf/dev
amarzavery Apr 14, 2017
f03f593
adding code for cred management with win token manager
amarzavery Apr 18, 2017
41dee7a
Merge pull request #3564 from amarzavery/creds
amarzavery Apr 18, 2017
4782475
Added support for large page blob (8TB)
XiaoningLiu Apr 18, 2017
9f9972b
DNS zone import
anton-evseev Apr 19, 2017
44e060f
Replacing nic code with autogenerated version
EvgenyAgafonchikov Apr 18, 2017
88e11a3
DNS zone import
anton-evseev Apr 19, 2017
37a8a69
Fix confirm string when remove nodes from Batch pool.
xingwu1 Apr 19, 2017
07ba53c
Merge pull request #3572 from wastoresh/dev
balajikris Apr 24, 2017
4512179
Merge pull request #3570 from xingwu1/dev
amarzavery Apr 24, 2017
1604106
Merge pull request #3569 from number213/network-dns-import-fix
balajikris Apr 25, 2017
f7650b6
Merge pull request #3568 from EvgenyAgafonchikov/replace-nic
balajikris Apr 25, 2017
f52c617
Renamed chef-service-interval option name to chef-daemon-interval
piyushawasthi Apr 18, 2017
633cd19
Merge pull request #3566 from MsysTechnologiesllc/piyush/chef_daemon_…
balajikris Apr 26, 2017
a516804
vpn gateways replacement: commands updated for a hybrid solution
Apr 13, 2017
9b3d444
Merge pull request #3567 from number213/arm-vpn-gw-replacement
balajikris Apr 26, 2017
ed151ca
Standardize UA string in request header
balajikris Apr 26, 2017
26b89b4
Merge pull request #3578 from balajikris/BugFix-3565
balajikris Apr 26, 2017
7785b15
Replacing local gateways with autogenerated code
EvgenyAgafonchikov Apr 26, 2017
25c46af
Merge pull request #3576 from EvgenyAgafonchikov/lgw-replace
balajikris Apr 28, 2017
955b00f
Replaced Application Gateway with autogenerated version
anton-evseev Apr 26, 2017
5a83e53
Merge pull request #3577 from number213/arm-application-gateway-autocode
balajikris Apr 28, 2017
55c57b6
Replacing of ExpressRoutes code with autogenerated
EvgenyAgafonchikov Apr 27, 2017
655709d
Merge pull request #3579 from EvgenyAgafonchikov/er-replace
balajikris May 1, 2017
422d681
Preparing for release 0.10.13
balajikris May 2, 2017
ba41fc3
Merge pull request #3580 from balajikris/release-0.10.13
balajikris May 2, 2017
209f236
Use latest kuduscript 1.0.15
davidebbo May 9, 2017
97a9a54
Merge pull request #3582 from Azure/release-0.10.13
balajikris May 10, 2017
2e8fbad
Merge pull request #3583 from Azure/master
balajikris May 10, 2017
c1278d4
Merge pull request #3581 from Azure/davidebbo-patch-1
balajikris May 10, 2017
5e33fb3
test recording updated for role tests
darshanhs90 May 12, 2017
92166e4
azure-graph version changed to recent version of 2.1.0-preview
darshanhs90 May 15, 2017
107bdc6
Merge branch 'dev' of https://github.com/Azure/azure-xplat-cli into dev
darshanhs90 May 15, 2017
2c2950b
changing the version to check if the CI build passes
darshanhs90 May 16, 2017
9f13916
fixing file path issue
darshanhs90 May 16, 2017
6d6469b
reverted package.json to fix the failing tests for role assignments
darshanhs90 May 16, 2017
511428c
upgrade travis.yml to use nodejs 6 and latest npm
balajikris May 16, 2017
cb46128
Merge pull request #3587 from balajikris/upgrade-travis
balajikris May 16, 2017
6c4ca8c
Merge branch 'dev' of https://github.com/Azure/azure-xplat-cli into dev
darshanhs90 May 16, 2017
9837dc7
Don't stay on the bleeding edge of npm. Settle on a more recent versi…
balajikris May 16, 2017
6941ae8
updating travis.yml to update nodejs version to 6.10.0
darshanhs90 May 17, 2017
6751cfc
Merge pull request #3585 from darshanhs90/dev
balajikris May 17, 2017
b999170
update getobjectsbyobjectid call for objectsid>1000
darshanhs90 May 18, 2017
bd402d3
generate for routing
May 18, 2017
4b47678
fix jshint errors
May 18, 2017
00d640b
Disable tests that are causing OOM failures in NodeJs.
balajikris May 18, 2017
730e707
Merge pull request #3592 from balajikris/DiagnoseOOMInTests
balajikris May 18, 2017
2cc4f5a
Merge branch 'dev' of https://github.com/Azure/azure-xplat-cli into dev
darshanhs90 May 19, 2017
59275c5
updated documentaiton for getobjects call
darshanhs90 May 19, 2017
adfd5ec
simplifying the merfge using concat
darshanhs90 May 19, 2017
7afd018
Merge pull request #3594 from darshanhs90/dev
balajikris May 22, 2017
3c9894c
Merge remote-tracking branch 'upstream/dev' into dev
May 22, 2017
7bcbddf
Merge pull request #3590 from ssankar1984/dev
balajikris May 25, 2017
bf55bca
Removing "azure mobile" commands
pvbchak May 25, 2017
b1248f1
Removing more instances of mobile
pvbchak May 26, 2017
f5efade
Splitting test commands invoked from travis CI into arm and asm tests…
balajikris May 30, 2017
bae66f9
upgrade CI to use travis' `Trusty` environment from the previous `Pre…
balajikris May 30, 2017
522af5c
pass --max_old_space_size to increase V8's default memory limit const…
balajikris May 30, 2017
ad706d2
split out deployment tests into a separate task
balajikris May 30, 2017
526e4cc
display available memory before running tests
balajikris May 30, 2017
fcc742d
Adding comments, per PR feedback
balajikris May 30, 2017
350ea26
Merge pull request #3600 from balajikris/split-ci-tasks
balajikris May 30, 2017
5687e18
Update Compute package version & test records
huangpf May 26, 2017
6da04fc
Update Networking NIC tests
huangpf May 30, 2017
39782d5
Skip iothub tests that failed with subscription lookup error
huangpf May 30, 2017
c65ff60
Re-enable iothub tests for CI
huangpf May 31, 2017
e191dbc
Replaced ExpressRoutes's Circuit Peerings with generated version
anton-evseev May 31, 2017
879b1e8
Merge pull request #3599 from huangpf/dev
balajikris May 31, 2017
ad06bf1
Merge pull request #3601 from number213/express-peerings
balajikris May 31, 2017
7861272
removing mobile commands from plugins.asm.json
pvbchak May 31, 2017
9f595fb
Merge pull request #3598 from pvbchak/dev
balajikris May 31, 2017
fce9cf5
re-enable graph tests (#3596)
darshanhs90 May 31, 2017
cc68cfc
Updated azure-arm-network's version to 1.0.0-preview
anton-evseev Jun 1, 2017
3ba8854
Updated autogenerated files for Application Gateways
anton-evseev Jun 1, 2017
5d04a5e
Added handwritten code for Disabled Rule Groups & regenerated plugins…
anton-evseev Jun 1, 2017
0f5981b
Updated & re-recorded tests
anton-evseev Jun 1, 2017
da1177e
Merge pull request #3604 from number213/app-gw-drg-pbr
balajikris Jun 1, 2017
5715ec7
Adding of vnet usage feature support
EvgenyAgafonchikov Apr 26, 2017
00aff38
Uncomment group deletion in app-gw test
EvgenyAgafonchikov Jun 2, 2017
d7c4745
Update Compute Package to version 3.0.0-preview & update Tests
huangpf May 31, 2017
ce48faa
Update test lists & add 'test/testlist-arm-compute-all.txt'
huangpf Jun 2, 2017
742c5d9
Merge pull request #3603 from huangpf/dev
balajikris Jun 2, 2017
f582251
Merge pull request #3602 from EvgenyAgafonchikov/vnetusage
balajikris Jun 5, 2017
329acca
upgrade easy table dependency
balajikris Jun 6, 2017
b12c841
Replaced trafficManager with auto-generated version
anton-evseev May 11, 2017
d4e41a9
Removed client-side validation of Protocol & Path params
anton-evseev May 31, 2017
e40a095
Re-generated plugins.arm.json after rebase
anton-evseev Jun 6, 2017
ea96e9a
Adding test for updated Networking part of VMSS
EvgenyAgafonchikov Jun 6, 2017
72fb05e
Merge pull request #3608 from balajikris/upgrade-easytable-dep
balajikris Jun 6, 2017
7e04012
Merge pull request #3589 from number213/traffic-manager-autogenerated
balajikris Jun 6, 2017
8871be7
Merge pull request #3610 from EvgenyAgafonchikov/vmss-nrp-tests
balajikris Jun 6, 2017
e6ad7d2
Added EnableAcceleratedNetworking feature to Network Interfaces (auto…
anton-evseev Jun 6, 2017
fbe9cb1
Updated & re-recorded tests for NICs
anton-evseev Jun 6, 2017
75bdc1c
Re-generated plugins.arm.json after rebase
anton-evseev Jun 6, 2017
0cfc189
Merge pull request #3609 from number213/enable-accelerated-networking
balajikris Jun 6, 2017
bdacbac
Add ASM Compute VM Parity Commands
huangpf Jun 6, 2017
ec68c17
Update Tests
huangpf Jun 6, 2017
212b674
Merge pull request #3607 from huangpf/dev
balajikris Jun 6, 2017
5fdd513
changes for release-0.10.14
balajikris Jun 8, 2017
cf872df
Merge pull request #3612 from balajikris/release-0.10.14
balajikris Jun 8, 2017
b6ca70b
Unblock build by using npm version on the build box.
balajikris Jun 9, 2017
70eb5eb
Merge pull request #3613 from balajikris/release-0.10.14
balajikris Jun 9, 2017
eb86673
cloud console: fill in isMRRT field
yugangw-msft Jun 9, 2017
7073e7d
Merge pull request #3614 from yugangw-msft/ismrrt
amarzavery Jun 12, 2017
cc78c1b
Merge pull request #3615 from Azure/release-0.10.14
balajikris Jun 13, 2017
9e26be2
Merge pull request #3616 from Azure/master
balajikris Jun 13, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
19 changes: 16 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,18 +1,31 @@
dist: trusty
sudo: required

language: node_js

node_js:
- "4"
- "6.10.0"

matrix:
allow_failures:

install:
- npm install -g npm@1.4.23
- npm install -g npm@4.1.0
- npm --version
- npm install

# this is purely for debugging purposes. Do not delete, but enable when you need memory diagnostics.
# before_script:
# - echo "======== startup memory info ========"
# - free -h -t

# Deliberately splitting the test suite to keep memory pressure low on nodejs process.
# Combining these as a single job may lead to OOM exceptions.
script:
- npm test
- npm -s run-script jshint
- npm -s run-script unit-arm
- npm -s run-script unit-arm-deployment
- npm -s run-script unit

after_script:
- echo "========== test log: ============"
Expand Down
138 changes: 138 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,141 @@
##2017-06-08 Version 0.10.14
* General
* Fixed bug #3605 by updating easy table package dependency. This ensures this application works well with npm@5. #3608
* Compute (ARM)
* Updated Compute Package to 2.0.0-preview with new API version. #3599
* Updated Compute Package to version 3.0.0-preview & updated commands. #3603
* Compute (ASM)
* Added ASM Compute VM Commands: Delete/Redeploy/Start/Restart/GetRDP/Show. #3607
* Network
* Rewrote implementation for ExpressRoute Circuit Peerings. #3601
* Application Gateway. #3604
* Added support for Disabled Rule Groups to WAF Config
* Added support for Path Based Routing to Request Routing Rules
* Traffic Manager. #3589
* Rewrote implementation for Traffic Manager
* Added support for API version 2017-05-01 (Fast Endpoint Failover)
* Network Interfaces. #3609
* Added support for EnableAcceleratedNetworking
* Added vnet usage feature support #3602
* Graph-RBAC
* upgraded to new package version
* Fixed bug in role assignment command (Issue Azure/azure-powershell#3407). #3585
* Updated getobjectsbyobjectId call for objectIds > 1000, since the API limits only 1000 objectIds. #3594
* IotHub
* Added Routing Support for IotHub. #3590
* Mobile Services
* Removed "Azure Mobile" commands. #3598
* Web
* Updated kuduscript package. #3581

##2017-05-10 Version 0.10.13
* General
* login: allow accesstokens.json to be configurable through env var #3552
* Standardize User Agent string in request header (Issue #3565). #3578
* Compute
* Fixed help text for 'azure vm image show' (Issue #3548). #3563
* Chef Extension
* Renamed chef-service-interval option to chef-daemon-interval #3566
* Storage
* Added support for large page blob (8TB) #3572
* Batch
* Fixed confirmation string when removing nodes from Batch pool. #3570
* Network
* Improved Network DNS Zone Import's data validation #3569
* Rewrote implementation for NIC (#3568), VPN Gateway (#3567), Local Gateway (#3576), Application Gateway (#3577), Express Routes (#3579).

##2017-04-05 Version 0.10.12
* Storage
* Upgraded azure-storage to 2.1.0 #3544
* Added --incremental parameter to azure storage blob copy start command to support page blob incremental copy #3544
* General
* fixed sinon.stub warnings by changing to the new signature #3547
* Handled the os.networkInterfaces() exception thrown while getting the host nic on win10 bash subsystem
* TrafficManager
* Added api-version=2017-03-01 #3543
* Added geo mapping for endpoints #3543
* Compute (ASM)
* Added new CLI command "initiate-maintenance" for a new API called "PerformMaintenance" #3542
* Added MaintenanceStatus field in the GetDeployment response #3542

##2017-03-14 Version 0.10.11 (npm only - hotfix)
* General
* Added a SHA-256 hash of macAddress to userAgent header, per VS Telemetry standard #3520
* Datalake
* Fixed bug with ADLA create credential not properly binding credentialName parameter #3533
* CDN
* Added enable/disable https in CDN custom domain #3519

##2017-02-22 Version 0.10.10 (npm only - hotfix)
* General
* Fixed a bug with appveyor integration. #3493
* Added auto completion for fish shell. #3509
* Compute
* Fixed issue of not being able to quick create a VM from a user image (Issue #3499). #3499
* Added optional --storage-account-name parameter to vm quick-create. #3499
* Fixed bug #3503 in managed disk scenario by adding a --skip-vm-backup option to the enable-encryption command #3504
* Chef Extension
* Added support for passing daemon as task. #3516
* KeyVault
* Fixed bug #3444. Made CLI not prompt for parameter value if keyvault reference is included. #3488
* Network
* Implemented commands for Network watcher #3494
* Fixed bug #2167 by adding multi-site support for app gateways (host name option). #3515
* Storage
* Updated azure-storage module to 2.0.0 #3455
* Added support for large block blob #3455
* Added support for `file` for the `--enable-encryption-service` and `--disable-encryption-service` for commands `azure storage account create` and `azure storage account set`. #3496
* Added `--prefix` option for command `azure storage file list`. #3496
* Updated the implementation for commands `azure storage container list` and `azure storage container show` to save unnecessary extra service call. #3496
* Web
* Updated kuduscript package. #3479

##2017-02-08 Version 0.10.9
* General
* Improved error message in the CLI about command not being valid (Fixes #3272, #3256, #3245). #3424
* Improved azure portal command to infer the environment if not passed in (Fixes #2074). #3426
* Made the application not prompt for telemetry if AZURE_NON_INTERACTIVE_MODE environment variable is set (Fixes #3297). #3432
* Client side telemetry: Added error classification (Fixes #2779). #3434
* Changed setup authoring of windows installer to install 32 or 64 bit Node based on target cpu architecture (Fixes #3451). #3454
* Datalake
* Add support to create Clusters with ADLS as default Storage. #3431
* ServiceFabric
* Add timeout to application type register command. #3427
* Compute
* Added new commands to support managed disks. #3458
* Fixed the scenario of enabling disk encryption from the CLI when using a certificate instead of a password. #3433
* Chef Extension
* Added new options in azure vm extension set-chef command for both ASM and ARM mode. #3400
* --daemon - Configures the chef-client service for unattended execution. The node platform to be Windows. Options: \'none\' or \'service\'. \n \'none\' - Currently prevents the chef-client service from being configured as a service. \n \'service\' - Configures the chef-client to run automatically in the background as a service.
* --chef-service-interval - It specifies the frequency (in minutes) at which the chef-service runs. Pass 0 if you don\'t want the chef-service to be installed on the target machine.
* --secret - The secret key to use to encrypt data bag item values.
* --secret-file - A file containing the secret key to use to encrypt data bag item values.
* --bootstrap-version - chef-client version to be installed.
* CDN
* Added support for usage and edgenode commands. #3402
* Network
* Improved arm DNS services. #3419
* Added option --quiet in the ```dns record-set add-record``` command to make CNAME records corrections available for scripting
* Added a chance in the ```dns record-set list``` command to filter record sets by type without setting option name
* Fixed ```dns records-set delete-record``` ```--type``` option description
* Fixed ```dns record-set``` commands case-sensitive ```--type``` option issue
* Corrected record-set show command displaying format
* Added ```--keep-empty-record-set``` option to remove record saving empty record set.
* Added default functionality to remove record set is last record was deleted
* Fixed issues in arm vpn connections (Fixes #3409, #3411, #3413). #3441
* Fixed ```vpn-connection set``` command issues
* Added VPN gateway BGP settings options
* Added ```--enable-bgp``` option in VPN connection
* Fixed issues in vnet and nsg. #3450
* Stripped unreachable NSG code
* Updated vnet create/set: if vnet was created from portal w/o dns servers it was impossible to add them using `vnet set` command. Also, `vnet create` works more similar to creating vnet from Azure portal
* Fixed issue with TXT records import even if values contain record types (MX, TXT, etc). #3452
* Fixed TXT records output format. #3459
* Redis Cache
* Added import, export and Reset commands for Azure Redis Cache. #3423
* WebApp
* Fixed hostnames list "undefined" error (Fixes #3435). #3436

##2016-12-14 Version 0.10.8
* General
* Skipped output of progress spinners when running with AZURE_NON_INTERACTIVE_MODE set, mostly resolves #3292. #3296
Expand Down
9 changes: 7 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Microsoft Azure Xplat-CLI for Windows, Mac and Linux
# Microsoft Azure Xplat-CLI for Windows, Mac and Linux

[![NPM version](https://badge.fury.io/js/azure-cli.png)](http://badge.fury.io/js/azure-cli) [![Build Status](https://travis-ci.org/Azure/azure-xplat-cli.png?branch=master)](https://travis-ci.org/Azure/azure-xplat-cli)

Expand All @@ -12,7 +12,6 @@ This project provides a cross-platform command line interface for developers and
* Websites
* Virtual machines
* Network
* Mobile Services
* Service Bus
* SQL Database
* Azure Resource Management
Expand Down Expand Up @@ -99,6 +98,12 @@ echo 'source ~/azure.completion.sh' >> ~/.bash_profile
echo 'source ~/azure.completion.sh' >> ~/.bashrc
```

To enable it in fish, run:

```bash
echo 'azure --completion-fish | source' >> ~/.config/fish/config.fish
```

## Get Started

* First, get authenticated with Microsoft Azure. For details, read [this article](http://azure.microsoft.com/en-us/documentation/articles/xplat-cli/).
Expand Down
47 changes: 47 additions & 0 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
branches:
only:
- master
environment:
source: '%TEMP%/source'
files: '%TEMP%/files'
tool: '%TEMP%/tool'
github_access_token:
secure: JSOJKfdgXW09TdfN75l84f7+22GElWNgPo1Vab449RFYe8+BEbO/btueR3g0qldG
before_build:
- git clone -q --branch=master https://github.com/Visual-Studio-China/azure-xplat-cli-preprocessor %TEMP%/preprocessor
- ps: |
$solution = (ls -r $env:TEMP/preprocessor *.sln | select -first 1).FullName
nuget restore $solution
msbuild $solution /p:configuration=release /p:outputpath=$env:tool
- git clone -q --branch=master https://github.com/Visual-Studio-China/ci-scripts %TEMP%/ci-scripts
build_script:
- ps: |
npm install -g azure-cli --silent
mkdir $env:source
mkdir $env:files
azure config mode arm
azure help --json > $env:source/azure.arm.json
azure config mode asm
azure help --json > $env:source/azure.asm.json
copy $env:APPVEYOR_BUILD_FOLDER/lib/plugins.arm.json $env:source
copy $env:APPVEYOR_BUILD_FOLDER/lib/plugins.asm.json $env:source
$files_generator = (ls $env:tool *.exe).FullName
& $files_generator arm $env:source/azure.arm.json $env:source/plugins.arm.json $env:files
& $files_generator asm $env:source/azure.asm.json $env:source/plugins.asm.json $env:files
test: off
on_success:
- git clone -q --branch=master %content_repo% %TEMP%\Azure
- ps: |
$root_folder = (ls $env:TEMP\Azure -dir | select -first 1).FullName
ls $root_folder -dir | ? { $_.BaseName -ne 'specs' } | % { rm -r $_.FullName }
ls $env:files -dir | % { copy $_.FullName $root_folder -recurse -force }
ls $env:files *.yml | % { copy $_.FullName $root_folder -force }
copy -path $env:APPVEYOR_BUILD_FOLDER\Documentation -filter *.md -destination $root_folder\Conceptual -recurse -force
cd $env:TEMP/ci-scripts
./process_xplat_cli_content.ps1 $root_folder
- cd %TEMP%\Azure
- git config --global credential.helper store
- git config core.safecrlf false
- ps: ac "$env:USERPROFILE\.git-credentials" "https://$($env:github_access_token):x-oauth-basic@github.com`n"
- git add -A
- git diff --quiet --exit-code --cached || git commit --author="VSC CI Service <vscavu@microsoft.com>" -m "Update azure xplat cli docs." && git push origin master
37 changes: 8 additions & 29 deletions cli.njsproj
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@
<Compile Include="lib\commands\arm\datalakestore\datalakestore.utils.js" />
<Compile Include="lib\util\authentication\adalAuthForUser.js" />
<Compile Include="lib\util\authentication\adalAuthForServicePrincipal.js" />
<Compile Include="lib\util\cliUserAgentFilter.js" />
<Compile Include="lib\util\interaction.js" />
<Compile Include="lib\util\profile\account.js" />
<Compile Include="lib\util\storage.util.js" />
Expand Down Expand Up @@ -152,7 +153,6 @@
<Content Include="lib\commands\arm\apiapp\lib\packaging\schemas\uiParameter.schema.json" />
<Compile Include="lib\commands\asm\iaas\deleteImage.js" />
<Compile Include="lib\commands\asm\iaas\image.js" />
<Compile Include="lib\commands\asm\mobile\pipelineChannel.js" />
<Compile Include="lib\commands\asm\vm\vmclient.js" />
<Compile Include="lib\commands\asm\vm\vmUtils.js" />
<Compile Include="lib\commands\asm\iaas\upload\blobInfo.js" />
Expand Down Expand Up @@ -203,23 +203,7 @@
<Compile Include="test\commands\cli.account.cert-tests.js" />
<Compile Include="test\commands\cli.account.environment-tests.js" />
<Compile Include="test\commands\cli.help-tests.js" />
<Compile Include="test\commands\cli.mobile-tests.js" />
<Compile Include="test\commands\cli.mobile.api-tests.js" />
<Compile Include="test\commands\cli.mobile.appsetting-tests.js" />
<Compile Include="test\commands\cli.mobile.auth-tests.js" />
<Compile Include="test\commands\cli.mobile.config-tests.js" />
<Compile Include="test\commands\cli.mobile.domain-tests.js" />
<Compile Include="test\commands\cli.mobile.job-tests.js" />
<Compile Include="test\commands\cli.mobile.key-tests.js" />
<Compile Include="test\commands\cli.mobile.log-tests.js" />
<Compile Include="test\commands\cli.mobile.migration-tests.js" />
<Compile Include="test\commands\cli.mobile.preview-tests.js" />
<Compile Include="test\commands\cli.mobile.push-tests.js" />
<Compile Include="test\commands\cli.mobile.scale-tests.js" />
<Compile Include="test\commands\cli.mobile.script-tests.js" />
<Compile Include="test\commands\cli.mobile.table-tests.js" />
<Compile Include="test\commands\cli.mobilerecover-tests.js" />
<Compile Include="test\commands\cli.network-nsg-rule-tests.js" />
<Compile Include="test\commands\cli.network-nsg-rule-tests.js" />
<Compile Include="test\commands\cli.network-nsg-tests.js">
<TestFramework>
</TestFramework>
Expand Down Expand Up @@ -257,6 +241,11 @@
<Compile Include="test\commands\cli.storage.service-tests.js" />
<Compile Include="test\commands\cli.storage.table-tests.js" />
<Compile Include="test\commands\cli.telemetry-test.js" />
<Compile Include="test\commands\cli.useragent-test.js" />
<Compile Include="test\commands\cli.useragentfilter-test.js">
<TestFramework>
</TestFramework>
</Compile>
<Compile Include="test\commands\cli.vm.acl-tests.js" />
<Compile Include="test\commands\cli.vm.capture-tests.js" />
<Compile Include="test\commands\cli.vm.create_affin_vnet_vm-tests.js" />
Expand Down Expand Up @@ -284,6 +273,7 @@
<Compile Include="test\commands\cli.vm.extension_set-custom_disable.js" />
<Compile Include="test\commands\cli.vm.extension_set-tests.js" />
<Compile Include="test\commands\cli.vm.image-tests.js" />
<Compile Include="test\commands\cli.vm.initiate-maintenance-tests.js" />
<Compile Include="test\commands\cli.vm.list_show-tests.js" />
<Compile Include="test\commands\cli.vm.loadbalancer-tests.js" />
<Compile Include="test\commands\cli.vm.negative-tests.js">
Expand Down Expand Up @@ -326,7 +316,6 @@
<Compile Include="test\util\asmNetworkTestUtil.js" />
<Compile Include="test\util\asmVMTestUtil.js" />
<Compile Include="test\util\graphUtils.js" />
<Compile Include="test\util\mobileTest.js" />
<Compile Include="test\util\networkTestUtil.js" />
<Compile Include="test\util\profile\account-tests.js">
<TestFramework>
Expand All @@ -336,14 +325,6 @@
<Compile Include="test\util\util.js" />
<Compile Include="test\util\utils-tests.js" />
<Compile Include="test\util\vmTestUtil.js" />
<Content Include="test\commands\mobile\facebookClientId.txt" />
<Compile Include="test\commands\mobile\feedback_upload.js" />
<Compile Include="test\commands\mobile\foobar.js" />
<Compile Include="test\commands\mobile\table1.delete.js" />
<Compile Include="test\commands\mobile\table1.insert.js" />
<Compile Include="test\commands\mobile\table1.read.js" />
<Compile Include="test\commands\mobile\table1.update.js" />
<Compile Include="test\commands\mobile\testapi.js" />
<Compile Include="test\commands\arm\ad\adUtils-test.js" />
<Compile Include="test\commands\arm\ad\arm.ad-app-tests.js">
<TestFramework>
Expand Down Expand Up @@ -507,7 +488,6 @@
<Folder Include="lib\commands\asm" />
<Folder Include="lib\commands\asm\iaas" />
<Folder Include="lib\commands\asm\iaas\upload" />
<Folder Include="lib\commands\asm\mobile" />
<Folder Include="lib\commands\asm\network" />
<Folder Include="lib\commands\asm\network\jsontransform" />
<Folder Include="lib\commands\asm\vm" />
Expand Down Expand Up @@ -557,7 +537,6 @@
<Folder Include="test\commands\arm\usage" />
<Folder Include="test\commands\arm\vm" />
<Folder Include="test\commands\arm\webapp" />
<Folder Include="test\commands\mobile" />
<Folder Include="test\data" />
<Folder Include="test\framework" />
<Folder Include="test\hdinsight" />
Expand Down
8 changes: 4 additions & 4 deletions lib/commands/arm/acs/acs._js
Original file line number Diff line number Diff line change
Expand Up @@ -47,12 +47,12 @@ exports.init = function (cli) {
cli.output.verbose('new-agent-count = ' + newAgentCount);
var subscription = profile.current.getSubscription(options.subscription);
var computeManagementClient = utils.createComputeManagementClient(subscription);
var acs = computeManagementClient.containerServiceOperations.get(resourceGroup, name, _);
if(newAgentCount == acs.agentPoolProfiles[0].count){
var acs = computeManagementClient.containerServices.get(resourceGroup, name, _);
if (newAgentCount == acs.agentPoolProfiles[0].count){
throw new Error('New agent count should be greater than existing count.');
}
acs.agentPoolProfiles[0].count = parseInt(newAgentCount);
var result = computeManagementClient.containerServiceOperations.createOrUpdate(resourceGroup, name, acs , _);
acs.agentPoolProfiles[0].count = parseInt(newAgentCount);
var result = computeManagementClient.containerServices.createOrUpdate(resourceGroup, name, acs , _);
if (result) {
cli.output.json(result);
}
Expand Down
Loading