Skip to content

[0.12.0] NetCore initial test projects #6281

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

Merged
merged 280 commits into from
Jun 5, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
280 commits
Select commit Hold shift + click to select a range
7167152
Add/update help files for PS command lets
Nilambari Apr 21, 2018
889886f
Incorporate code review comments
Nilambari Apr 21, 2018
87c36b9
Removed the dependency on WindowsAzure.Management.Storage since it wa…
MiYanni Apr 23, 2018
b101bb1
Add csproj files for the new common module to Profile
praries880 Apr 23, 2018
c21e488
Merge branch 'preview' of https://github.com/Azure/azure-powershell i…
praries880 Apr 23, 2018
a59eb58
Fix build
praries880 Apr 23, 2018
e4015fb
Added ability for MockClientFactory to update the timeout properties …
MiYanni Apr 23, 2018
bb7d887
Fix dll name (WebSites -> Websites) in the pofile psd1
praries880 Apr 23, 2018
0397ccf
Got SQL tests running in netcore. Added filter (RunType = DesktopOnly…
MiYanni Apr 24, 2018
1af94b3
Merge branch 'preview' into NetCoreTestProjects
MiYanni Apr 24, 2018
0f13f36
Enabled 2 more Sql tests in netcore
MiYanni Apr 24, 2018
20de82c
Merge branch 'preview' of https://github.com/Azure/azure-powershell i…
Nilambari Apr 24, 2018
2c9d4a7
Record failing tests
Nilambari Apr 24, 2018
b39f469
Deleted uncompiled test files. Got netcore Storage dataplane tests to…
MiYanni Apr 25, 2018
37057dc
Add test artifacts to project for compute
markcowl Apr 25, 2018
d7a3e77
Got the management Storage netcore tests project to build and succeed…
MiYanni Apr 25, 2018
0fb4dc8
Added the changes from the Websites branch: https://github.com/Azure/…
MiYanni Apr 25, 2018
2712d1c
Removed unused unit test file. Removed legacy custom environment setu…
MiYanni Apr 26, 2018
2d282d2
Removed uncompiled cs test files. Got Insights netcore tests building…
MiYanni Apr 26, 2018
3a51fe7
Minor cleanup to Profile test netcore project. Got Batch netcore test…
MiYanni Apr 27, 2018
4c278a2
Made changes necessary to build and run Resources tests on netcore. S…
MiYanni Apr 28, 2018
e3e539e
Fixes based on https://github.com/Azure/azure-powershell/pull/6062
MiYanni Apr 28, 2018
04a31ab
Merge branch 'preview' of https://github.com/Azure/azure-powershell i…
praries880 Apr 30, 2018
71b8478
Merge branch 'preview' into dependency_logicapp
praries880 May 2, 2018
3f8dca5
Merge branch 'preview' into dependency_logicapp
praries880 May 3, 2018
3350cef
#Fix merge conflicts
Nilambari May 3, 2018
2bf0e67
Updated Automation management library to localfeed version (netcore c…
MiYanni May 4, 2018
768099b
Merge branch 'preview' into NetCoreTestProjects
MiYanni May 5, 2018
a8a4744
[Maps] Rename folders and files from LocationBasedServices
jp94 May 7, 2018
1fda5d6
[Maps] Rename help file names
jp94 May 7, 2018
1074ff8
[Maps] Renaming variables, strings, descriptions, etc.
jp94 May 7, 2018
62e1cbb
Attempting to fix a build issue for netcore.
MiYanni May 7, 2018
3ca204f
Merge branch 'preview' of https://github.com/Azure/azure-powershell i…
Nilambari May 7, 2018
c247106
Fixed DataFactories desktop and netcore tests. Some netcore tests run…
MiYanni May 7, 2018
399d2b9
Missed the dependency on Azure.Storage.Netcore for AzureRM.Storage.Ne…
MiYanni May 7, 2018
edc71db
Removed -Credential from Connect-AzureRmAccount for the UserParameter…
MiYanni May 8, 2018
07d1a61
Fix for the ADAL logging issue described here and here: https://githu…
MiYanni May 9, 2018
f51840e
Update build version to 0.12.0.
MiYanni May 9, 2018
8cb7fa2
Fixed bug for desktop where I was using C# 7.0 conventions. Added Dot…
MiYanni May 9, 2018
892062a
Updated version of AnalysisServices.Dataplane to 0.12.0.
MiYanni May 9, 2018
dcc4916
Fixed bug causing DataFactories tests to not resolve to the right pat…
MiYanni May 9, 2018
b746a9d
Recorded and enabled skipped tests
Nilambari May 9, 2018
223fe0c
fix merge conflicts
Nilambari May 9, 2018
566bfff
Add StaticAnalysis checks for
cormacpayne May 10, 2018
a051793
Removed UsageAggregates from NetCore build since the management libra…
MiYanni May 10, 2018
4f2d2bb
Merge branch 'preview' into NetCoreTestProjects
MiYanni May 10, 2018
40fb9ec
Fixed tests after merge. Network management library needed an updated…
MiYanni May 10, 2018
5c7d6d6
Forgot to remove UsageAggregates from the psd1
MiYanni May 10, 2018
55ca43f
Add tests for new static analysis checks
cormacpayne May 10, 2018
b56b091
[Maps] Use Maps SDK over LocationBasedServices SDK
jp94 May 10, 2018
555e81e
Merge remote-tracking branch 'Azure/preview' into preview
jp94 May 10, 2018
0373b7b
Record and enable skipped Brooklyn tests to have test coverage
Nilambari May 11, 2018
5a47a7f
Merge branch 'preview' of https://github.com/Azure/azure-powershell i…
Nilambari May 11, 2018
39ca73d
Merge branch 'preview' of github.com:Azure/azure-powershell into stat…
cormacpayne May 11, 2018
30f5e2d
fix test
May 11, 2018
98839c3
move from on demand to regular build
May 11, 2018
8d80c96
#Fix help file error
Nilambari May 11, 2018
be5d3c4
Merge branch 'preview' of https://github.com/Azure/azure-powershell i…
Nilambari May 11, 2018
3cf55cb
Fix static analysis errors
Nilambari May 13, 2018
ff19e60
Fix cred scan errors
Nilambari May 14, 2018
6b195db
Fix cred scan errors
Nilambari May 14, 2018
efd938f
Add dependence in the ServiceManagement sln to fix the sign job
praries880 May 14, 2018
cccd9ff
Merge branch 'preview' of https://github.com/Azure/azure-powershell i…
praries880 May 14, 2018
afe823d
Merge branch 'dependency_logicapp' of https://github.com/praries880/a…
praries880 May 14, 2018
59f7dc2
Update SignatureIssues.csv
cormacpayne May 15, 2018
5470023
Made changes allowing the new ApiManagement Hyak library to be used. …
MiYanni May 15, 2018
70e002a
Fix build merge conflicts
Nilambari May 15, 2018
fa4a058
Incorporate code review comments
Nilambari May 15, 2018
5cf0e9a
Fix build merge conflicts
Nilambari May 15, 2018
ca7f0da
Mid-way through ApiManagement ServiceManagement changes for netcore.
MiYanni May 16, 2018
7eb4c8d
Updating Networking tests with owner attributes
EvgenyAgafonchikov May 16, 2018
a4bace3
Fix command output
Nilambari May 16, 2018
ecc7f3c
Cleanup before fixture refactoring
MiYanni May 16, 2018
2ef49bc
Revert "Fix command output"
Nilambari May 16, 2018
4014464
Suppress signature issues as they are approved by Powershell team
Nilambari May 16, 2018
923f818
Cannot make the ApiManagement ServiceManagement test fixture logic wo…
MiYanni May 16, 2018
b5bd099
Updated versions to align with Websites and Network.
MiYanni May 16, 2018
96db2c9
Strategies library: Version 4, new WriteWarning method.
sergey-shandar May 16, 2018
f74a262
Websites.Strategies are replaced by Common.Strategies library.
sergey-shandar May 16, 2018
8818f4a
Removed DataFactories and DataFactoryV2 because of https://github.com…
MiYanni May 17, 2018
d960381
Removed RedisCache from netcore build as per https://github.com/Azure…
MiYanni May 17, 2018
a4d554a
Fix build merge errors
Nilambari May 17, 2018
4c2327c
Removed Scheduler from netcore until Hyak library is updated: https:/…
MiYanni May 17, 2018
2c4b15d
Fixed issue where Network tests would fail trying to load the RedisCa…
MiYanni May 17, 2018
6a9b051
Added comments with full team names
EvgenyAgafonchikov May 17, 2018
7111857
Merge branch 'release-6.1.0' into preview1
cormacpayne May 17, 2018
a5a3241
Cleanup dependencies and assembly references
praries880 May 17, 2018
d9b2ba5
remove one more reference
praries880 May 17, 2018
c5e31e6
Merge branch 'release-6.1.0' into preview1
cormacpayne May 17, 2018
b2c0815
Added UsageAggregates module and test to netcore. Updated ApiManageme…
MiYanni May 17, 2018
6d0abe1
Merge branch 'preview' of https://github.com/Azure/azure-powershell i…
praries880 May 17, 2018
4008978
Merge pull request #6002 from praries880/dependency_logicapp
praries880 May 18, 2018
645149b
Merge from preview branch.
sergey-shandar May 18, 2018
b47fd02
Fix for empty examples.
twitchax May 19, 2018
29d1123
[Maps] Add legacy ResourceManager & update test recordings
jp94 May 21, 2018
49e6765
[Maps] Add legacy ResourceManager & update test recordings
jp94 May 21, 2018
c348a3e
Merge remote-tracking branch 'Azure/preview' into maps
jp94 May 21, 2018
344588d
netcore-compute
markcowl May 21, 2018
7f4927c
fix solution file
markcowl May 21, 2018
95c09b2
Merge pull request #6258 from twitchax/empty_example_fix
May 21, 2018
2404dff
Merge pull request #6256 from Azure/master
May 21, 2018
bd03687
Merge pull request #6229 from EvgenyAgafonchikov/nw-owners
May 21, 2018
06377d3
Merge branch 'preview' of github.com:Azure/azure-powershell into stat…
cormacpayne May 21, 2018
bcdb236
Add example to Stop-AzureRmResourceGroupDeployment.md
cormacpayne May 21, 2018
22e241a
Merge branch 'preview' into sergey-websites3
cormacpayne May 21, 2018
80b9971
Merge branch 'preview' into preview1
cormacpayne May 21, 2018
ca29c2c
Created the netcore projects for DeviceProvisioningServices and Polic…
MiYanni May 21, 2018
feb4738
Merge pull request #6192 from cormacpayne/static-analysis-rules
May 21, 2018
d63454a
Merge pull request #6264 from Azure/stop-rg-deploy-update
May 21, 2018
7eff4ce
Add KeyVault management client to compute test project
markcowl May 21, 2018
3400374
Merge pull request #6239 from sergey-shandar/sergey-websites3
vladimir-shcherbakov May 21, 2018
af9849e
Merge pull request #2 from markcowl/netcore-compute
MiYanni May 21, 2018
29e493d
Temp commit. Trying to fix Compute tests.
MiYanni May 21, 2018
2fab7bc
Made the Compute tests working for desktop.
MiYanni May 22, 2018
aa74ac5
Fix merge conflicts
Nilambari May 22, 2018
0419b06
Fix merge conflicts
Nilambari May 22, 2018
d2f2f81
[Maps] Resolving merge revision requests
jp94 May 22, 2018
35e8dc9
Skipped offending tests. Changes from Resources => ResourceManager ma…
MiYanni May 22, 2018
2cf517c
Merge remote-tracking branch 'Azure/preview' into maps
jp94 May 22, 2018
2539510
Minor using changes.
MiYanni May 22, 2018
1c74602
[Maps] Resolving merge revision requests (2)
jp94 May 22, 2018
c8a03ef
Remove spaces in location before comparision
May 22, 2018
9620ecc
Merge branch 'preview' into NetCoreTestProjects
MiYanni May 22, 2018
96223be
Fixed ApiManagement and a Sql issue from the merge.
MiYanni May 23, 2018
804c722
Update Stack.sln
cormacpayne May 23, 2018
5056e46
Updated test versions (ApiManagement, Batch, Sql) for netcore as per …
MiYanni May 23, 2018
26b440e
[Maps] Add PassThru to Remove method, resolve build failure
jp94 May 23, 2018
eae9a04
Merge branch 'preview' into NetCoreTestProjects
MiYanni May 23, 2018
c3a4491
Cleanup of commented code.
MiYanni May 23, 2018
5749c8d
Update azure-powershell-developer-guide.md
May 23, 2018
1324e23
[Maps] Update help files to reflect -PassThru param addition
jp94 May 23, 2018
b56ec7a
[Maps] Fix trailing yaml string for PassThru
jp94 May 23, 2018
92ba94a
Fix for desktop builds failing.
MiYanni May 23, 2018
8c4f361
address comments
May 23, 2018
7434b2d
Fix local build issues because of a netcore sln file introduced
praries880 May 23, 2018
383ec95
Update azure-powershell-developer-guide.md
cormacpayne May 23, 2018
a00d943
Merge pull request #6279 from Azure/sign-job-fix
cormacpayne May 23, 2018
3914a72
Merge pull request #6275 from SudhakaraReddyEvuri/suredd-fix-space-in…
cormacpayne May 23, 2018
408aef5
Update test for test-ConnectivityTroubleshoot
junyezhu May 23, 2018
3def3c8
Merge pull request #6204 from maddieclayton/fixLRT
cormacpayne May 23, 2018
9a10811
Merge pull request #6259 from jp94/maps
May 23, 2018
ba6ba51
Merge pull request #5909 from Nilambari/preview1
cormacpayne May 23, 2018
7b8031e
Merge pull request #6282 from Azure/maddieclayton-patch-1
May 23, 2018
211a13d
Fix AKS doc
May 23, 2018
ae169eb
Update Get-AzureRmAks.md
May 23, 2018
4feb4a2
Merge pull request #6286 from junyezhu/juliet/feat/updatetestforproto…
cormacpayne May 23, 2018
a854558
Merge pull request #6285 from praries880/dependency_logicapp
cormacpayne May 23, 2018
8b61bc8
Fix for #4965,
praries880 May 22, 2018
41fd1c7
Add invocation name to the telemetry
praries880 May 22, 2018
fdbcfb6
Took care of review comments
praries880 May 23, 2018
f0eac80
Fix typo
praries880 May 23, 2018
490dbac
Dependency fix : ServiceFabric (#5971)
praries880 May 24, 2018
02c0c66
Fix Issue 5545 - Set Auth Values on UpdateAzureSchedulerServiceBusQue…
rpasztor May 24, 2018
de13e78
Merge pull request #6288 from maddieclayton/aksdoc
cormacpayne May 24, 2018
06925b7
Fix issue with Properties property of PSResource (#6218)
cormacpayne May 24, 2018
51448db
Fix indentation
praries880 May 24, 2018
87bbc6e
Fixed issue with Internal.Resources access for desktop tests.
MiYanni May 24, 2018
f2269a7
Merge branch 'preview' into NetCoreTestProjects
MiYanni May 24, 2018
c1de8ef
Release Maps (#6287)
May 24, 2018
e0453a3
Fixed broken network psd1 files.
MiYanni May 24, 2018
8c83c74
Update VMSS VM feature (#6170)
hyonholee May 24, 2018
5bcf72d
Fix for RequireAssembly changes from desktop to netcore
MiYanni May 24, 2018
2009d39
Update AzureRM.psm1
cormacpayne May 24, 2018
0cc45eb
Updated test projects referencing Microsoft.VisualStudio.QualityTools…
MiYanni May 24, 2018
27e2bd2
Added the build step for the test netcore sln.
MiYanni May 24, 2018
49e3cb7
Split StaticAnalysis exception files into separate files per module
cormacpayne May 25, 2018
05b1bbf
Merge pull request #6296 from Azure/fix-azurerm-psm1
cormacpayne May 25, 2018
cc3e3cc
adding right powershell command
chunsiongtan May 25, 2018
aa17403
removing adding space causing powershell error in example
chunsiongtan May 25, 2018
0a1b2a2
Typo in powershell command
chunsiongtan May 25, 2018
59401d3
Fixes inconsistent slot name in example
cornem May 25, 2018
3be330b
Merge pull request #6303 from Azure/chunsiongtan-patch-1
cormacpayne May 25, 2018
d24ef28
Merge pull request #6304 from Azure/chunsiongtan-patch-2
cormacpayne May 25, 2018
2ca14a3
Merge pull request #6305 from Azure/chunsiongtan-patch-3
cormacpayne May 25, 2018
3cec4f8
Merging RecoveryServices.Backup code into RecoveryServices (#6263)
May 25, 2018
1ac17f6
Merge pull request #6306 from cornem/patch-1
cormacpayne May 25, 2018
f0e0cbf
Add ManagementGroups to AzureRM.Resources and Update to use latest SD…
May 25, 2018
1d731b2
Fixed issue with RecoveryServices tests for desktop. Required ignorin…
MiYanni May 25, 2018
76478be
Merge branch 'preview' into NetCoreTestProjects
MiYanni May 25, 2018
dc073ec
Fix post merge conflict changes.
MiYanni May 25, 2018
1b32bf5
Removed test building in build.proj, since that didn't make any sense.
MiYanni May 25, 2018
e80b6f2
Fix issue with double quotes in change log for versioning tool (#6307)
cormacpayne May 25, 2018
419575e
Skipped new test for netcore from merge. Testing out not cleaning the…
MiYanni May 26, 2018
f571fe9
Fix issue where version 10.0.3 of Newtonsoft.Json wasn't being loaded
cormacpayne May 29, 2018
58917bc
Copy assembly instead of moving it to prevent build failures
cormacpayne May 29, 2018
f1cab48
Fixed the test filtering being broken for netcore on Travis.
MiYanni May 29, 2018
21ee4e6
Fixed Parameter Name (#6319)
goforgold May 29, 2018
9a976f7
fix merge conflict
May 29, 2018
aff4540
Fix tests records (#6316)
selasagi May 29, 2018
8f68176
Updating ADF .Net SDK version (#6315)
hvermis May 29, 2018
7f01e55
Merge branch 'preview' of github.com:Azure/azure-powershell into exce…
cormacpayne May 29, 2018
8472989
Merge pull request #6325 from maddieclayton/mergemaster
cormacpayne May 29, 2018
e9dbc00
Merge pull request #6323 from cormacpayne/newtonsoft-fix
cormacpayne May 29, 2018
0b6950f
Resolve review feedback and fix on-demand failure
cormacpayne May 29, 2018
8f3b381
Merge branch 'preview' into update_telemetry
praries880 May 29, 2018
79ba04d
versioning changes
May 29, 2018
c118082
fixes
May 30, 2018
e86eed6
Fix the issue that AdalConfiguration can't create from real value of …
blueww May 30, 2018
1016f08
Debugging Travis failures
MiYanni May 30, 2018
bd1f44b
Update KeyVault documentation (#6308)
May 30, 2018
2e56ab0
Updating pool and database cmdlets to include optional LicenseType pa…
johnpaulkee May 30, 2018
79cb7dd
Create generic task filter and apply to tests, help, and StaticAnalys…
cormacpayne May 30, 2018
d38f327
Merge branch 'preview' of https://github.com/Azure/azure-powershell i…
May 30, 2018
296852c
fix merge conflict
May 30, 2018
c0fb1f9
Remove Default sku setting from NewAzureVirtualNetworkGateway command…
ritwikbasu May 30, 2018
416fe57
Merge preview into network branch (#6290)
May 24, 2018
3cde187
Powershell changes to onboard additional traffic analytics parameters…
sayghosh May 24, 2018
2a2be38
More Travis testing
MiYanni May 30, 2018
bd69cc2
Merge pull request #6298 from cormacpayne/exceptions-refactor
May 30, 2018
4cfd61c
Fixed Website common name being incorrect
MiYanni May 30, 2018
fd20fba
Merge pull request #6274 from praries880/update_telemetry
praries880 May 30, 2018
8ab8f31
Some test fixes. More Travis fixes/reverts from logging.
MiYanni May 30, 2018
ae015e6
More test fixes for netcore. More travis checks required.
MiYanni May 31, 2018
ac98807
More netcore test fixes. More Travis fixes.
MiYanni May 31, 2018
bdd5152
Fix issue with example
danstis May 31, 2018
4d7399a
Updated SDK version, dropped extra items
EvgenyAgafonchikov May 28, 2018
f020fc5
Fixed script to use ':' default path delimiter for Travis.
MiYanni May 31, 2018
5bcd332
merge
May 31, 2018
a0b309c
Merge branch 'preview' into NetCoreTestProjects
MiYanni May 31, 2018
d917c3e
Hopefully fixing websites test loading in netcore on linux.
MiYanni May 31, 2018
a9bc0f9
Merge pull request #6348 from danstis/patch-1
May 31, 2018
1a065bb
Merge pull request #6351 from EvgenyAgafonchikov/Network-2018-05-01-v2
May 31, 2018
942ac11
update version of remaining modules
May 31, 2018
a4f8dcd
Fix for desktop tests in keyvault and network. Testing Travis dotnet …
MiYanni May 31, 2018
47984a6
Skipped test that fails on certain NetCore builds. Allowed build to d…
MiYanni May 31, 2018
015e056
Changing netcore sdk version back to test something.
MiYanni May 31, 2018
8ad3f5b
Not a tooling issue for the resources failure. The DLLs required for …
MiYanni May 31, 2018
27a7960
Fixes for batch cleanup removing a required dll.
MiYanni Jun 1, 2018
cb48e8d
Forgot to add UsageAggregates back in to the psd1
MiYanni Jun 1, 2018
048f1e6
More fixes for missing dlls for batch on netcore.
MiYanni Jun 1, 2018
4d6ec97
Merge pull request #6330 from maddieclayton/versioning
Jun 1, 2018
2e1624d
Hopefully fix the test for desktop in CI. Can't reproduce the issue l…
MiYanni Jun 1, 2018
544b97d
Committing this so that it doesn't think there are local changes to t…
MiYanni Jun 4, 2018
792584c
Renamed a few files that had spaces after their name but before the e…
MiYanni May 15, 2018
cbb0cae
Removed ALL WARNINGS from both module and test solutions. NOTE: POSSI…
MiYanni May 17, 2018
11ff082
Required every netcore build to no longer contain warnings.
MiYanni May 18, 2018
3f7e7db
Renamed some projects to the appropriate convention. Removed commente…
MiYanni May 18, 2018
e32a044
Fixed issue with a Compute file change that was made during warning r…
MiYanni May 21, 2018
75049cd
Fixes from merge. Light syntax cleanup.
MiYanni May 31, 2018
6c253d3
#if the breaking change for DataLakeAnalytics. Fix build error with Sql.
MiYanni May 31, 2018
5ede1c9
Fixed other warnings to allow Netcore build to work.
MiYanni Jun 4, 2018
928555c
Fix for building Resources in netcore.
MiYanni Jun 4, 2018
109f5ca
Merge pull request #4 from MiYanni/NetCoreWarningsV2
MiYanni Jun 4, 2018
7a02a28
Merge branch 'NetCoreTestProjects' into release-6.2.0
MiYanni Jun 4, 2018
77be635
Fixing a few merge issues that occurred. Allows the Network tests to …
MiYanni Jun 4, 2018
b387a36
Updated Network management versions that were missed for netcore.
MiYanni Jun 4, 2018
71700b3
Readded classic (obsolete) calls for DataLakeAnalytics in desktop so …
MiYanni Jun 5, 2018
8836932
Merge pull request #5 from Azure/release-6.2.0
MiYanni Jun 5, 2018
b1b6482
Added debugging to figure out cause of test failure on CI.
MiYanni Jun 5, 2018
4ab7861
Fixed the test issue by checking two different paths for file existence.
MiYanni Jun 5, 2018
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
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -229,3 +229,6 @@ Package
.idea
/src/ResourceManager/RecoveryServices.Backup/**/bin
launchSettings.json
/src/StackAdmin/AzureRM/AzureRM.psm1
/src/StackAdmin/AzureStack/AzureStack.psm1
/tools/AzureRM.Netcore/AzureRM.Netcore.psm1
8 changes: 5 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
sudo: required
language: csharp
mono: none
dotnet: 2.1.2
dotnet: 2.1.200
dist: trusty

env:
Expand All @@ -19,9 +19,11 @@ before_install:
- sudo apt-get install -y powershell
- sudo pwsh -NonInteractive -NoLogo -NoProfile -Command "Install-Module platyPS -Force -Confirm:\$false -Scope CurrentUser"

# https://github.com/travis-ci/travis-ci/issues/1066#issuecomment-383489298
script:
- dotnet msbuild build.proj /t:BuildNetcore /p:Configuration=$CONFIG
- dotnet test src/Azure.PowerShell.Netcore.Test.sln --filter="AcceptanceType=CheckIn" --configuration $CONFIG
- sudo dotnet msbuild build.proj /t:BuildNetcore /p:Configuration=$CONFIG || travis_terminate 1
- sudo pwsh -NonInteractive -NoLogo -NoProfile -File tools/TestModuleLoading.ps1 || travis_terminate 1
- sudo dotnet test src/Azure.PowerShell.Netcore.Test.sln --filter "AcceptanceType=CheckIn&RunType!=DesktopOnly" --configuration $CONFIG

after_success:
- if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then
Expand Down
116 changes: 44 additions & 72 deletions Azure.PowerShell.Netcore.sln

Large diffs are not rendered by default.

37 changes: 14 additions & 23 deletions AzurePowershell.Test.targets
Original file line number Diff line number Diff line change
Expand Up @@ -54,22 +54,13 @@
Command="MSTest.exe /testcontainer:$(_testAssembly) /testsettings:$(_testSettings) /category:$(_testFilter) /resultsfile:$(_testResult)"
ContinueOnError="false" />
</Target>
<Target Name="DeclareXunitTests">
<!--Get list of tests to be run based on files changed from a specified PullRequestNumber. Mapping between paths and test DLLs is used to produce the list.-->
<SmartTestingTask RepositoryOwner="Azure" RepositoryName="azure-powershell" PullRequestNumber="$(PullRequestNumber)" MapFilePath=".\TestMappings.json">
<Output TaskParameter ="TestAssemblies" ItemName="XUnitTests"/>
</SmartTestingTask>
<Message Text="Using these test assemblies:"/>
<Message Text="%(XUnitTests.Identity)"/>
<Message Text="Total: @(XunitTests->Count())"/>
</Target>

<Target Name="InvokeXUnit" DependsOnTargets="DeclareXunitTests">
<Target Name="InvokeXUnit">
<Message Importance="high" Text="Running XUnit tests" />
<MakeDir Directories="$(TestOutputDirectory)" ContinueOnError="false" />

<xunit
Assemblies="@(XUnitTests)"
<xunit
Assemblies="@(XUnitTests)"
AppDomains="true"
ShadowCopy="false"
ParallelizeTestCollections="false"
Expand All @@ -78,16 +69,16 @@
Html="$(TestOutputDirectory)\AzurePowershellTestResults.html"
MaxParallelThreads="10"
DiagnosticMessages="false"
ContinueOnError="false"
ContinueOnError="false"
Condition=" @(XUnitTests) != '' "/>
</Target>

<Target Name="InvokeXUnitAll" DependsOnTargets="DeclareXunitTests">
<Target Name="InvokeXUnitAll">
<Message Importance="high" Text="Running XUnit tests" />
<MakeDir Directories="$(TestOutputDirectory)" ContinueOnError="false" />

<xunit
Assemblies="@(XUnitTests)"
<xunit
Assemblies="@(XUnitTests)"
AppDomains="true"
ShadowCopy="false"
ParallelizeTestCollections="false"
Expand All @@ -96,7 +87,7 @@
Html="$(TestOutputDirectory)\AzurePowershellAllTestResults.html"
MaxParallelThreads="10"
DiagnosticMessages="false"
ContinueOnError="false"
ContinueOnError="false"
Condition=" @(XUnitTests) != '' "/>
</Target>

Expand All @@ -107,7 +98,7 @@
<Target Name="BeforeRunTests">
<MakeDir Directories="$(TestOutputDirectory)" ContinueOnError="false" />
</Target>

<Target Name="TestManagement">
<Xunit.Runner.MSBuild.xunit Assemblies="$(ManagementTestDebug)" Html="$(TestOutputDirectory)\ManagementDebug.xunit.dll.html" Verbose="false"
IncludeTraits="$(XUnitIncludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" />
Expand Down Expand Up @@ -258,15 +249,15 @@
<Message Importance="high" Text="Running Sql tests" />
<Xunit.Runner.MSBuild.xunit Assemblies="$(SqlTestDebug)" Html="$(TestOutputDirectory)\SqlTests.xunit.dll.html" Verbose="false"
IncludeTraits="$(XUnitIncludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" />
</Target>
</Target>

<!-- Run the KeyVault tests -->
<Target Name="KeyVaultTests">
<Message Importance="high" Text="Running KeyVault tests" />
<Xunit.Runner.MSBuild.xunit Assemblies="$(KeyVaultTestDebug)" Html="$(TestOutputDirectory)\KeyVaultTests.xunit.dll.html" Verbose="true"
IncludeTraits="$(XUnitIncludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false"/>
</Target>

<!-- Run the ServiceFabric tests -->
<Target Name="ServiceFabricTests">
<Message Importance="high" Text="Running ServiceFabric tests" />
Expand Down Expand Up @@ -300,7 +291,7 @@
<Message Importance="high" Text="Running UsageAggregates tests" />
<Xunit.Runner.MSBuild.xunit Assemblies="$(UsageAggregationTestDebug)" Html="$(TestOutputDirectory)\UsageAggregationTests.xunit.dll.html" Verbose="true"
IncludeTraits="$(XUnitIncludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false"/>
</Target>
</Target>

<!-- Run the scenario tests with Mocks -->
<Target Name="MockedScenarioTests">
Expand Down Expand Up @@ -462,10 +453,10 @@
</Target>

<ItemGroup>
<LiveTestDlls Include="$(ResourceManagerTestDebug)" />
<LiveTestDlls Include="$(ResourceManagerTestDebug)" />
</ItemGroup>

<Target Name="LiveTests">
<Target Name="LiveTests">
<MakeDir Directories="$(TestOutputDirectory)" ContinueOnError="false" />
<Exec Command="packages\xunit.runner.console.2.1.0\tools\xunit.console.x86.exe @(LiveTestDlls) /trait &quot;AcceptanceType=LiveBVT&quot; /html &quot;$(TestOutputDirectory)\Live.%(Filename).html&quot;" />
</Target>
Expand Down
41 changes: 40 additions & 1 deletion ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,43 @@
## 6.1.1 - May 2018
## 6.2.0 - June 2018
#### AzureRM.Profile
* Fix issue where version 10.0.3 of Newtonsoft.Json wasn't being loaded on module import

#### AzureRM.Compute
* VMSS VM Update feature
- Added 'Update-AzureRmVmssVM' and 'New-AzureRmVMDataDisk' cmdlets
- Add VirtualMachineScaleSetVM parameter to 'Add-AzureRmVMDataDisk' cmdlet to support adding a data disk to Vmss VM.

#### AzureRM.DataFactoryV2
* Updated the ADF .Net SDK version to 0.8.0-preview containing following changes:
- Added Configure factory repository operation
- Updated QuickBooks LinkedService to expose consumerKey and consumerSecret properties
- Updated Several model types from SecretBase to Object
- Added Blob Events trigger

### AzureRM.KeyVault
* Update documentation with example output

### AzureRM.Network
* Enable Traffic Analytics parameters on Network Watcher cmdlets

#### AzureRM.Resources
* Fix issue with 'Properties' property of 'PSResource' object(s) returned from 'Get-AzureRmResource'

#### AzureRM.Scheduler
* Fix issue with update ServiceBusQueueJob not setting new Auth values

### AzureRM.Sql
* Updated the following cmdlets with optional LicenseType parameter
- New-AzureRmSqlDatabase; Set-AzureRmSqlDatabase
- New-AzureRmSqlElasticPool; Set-AzureRmSqlElasticPool
- New-AzureRmSqlDatabaseCopy
- New-AzureRmSqlDatabaseSecondary
- Restore-AzureRmSqlDatabase

#### AzureRM.Websites
* 'New-AzureRMWebApp' is updated to use common algorithms from the Strategy library.

## 6.1.1 - May 2018
#### AzureRM.Resources
* Revert change to `New-AzureRmADServicePrincipal` that gave service principals `Contributor` permissions over the current subscription if no values were provided for the `Role` or `Scope` parameters
- If no values are provided for `Role` or `Scope`, the service principal is created with no permissions
Expand Down
193 changes: 193 additions & 0 deletions ModuleMappings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,193 @@
{
".github": [],
"documentation": [],
"setup": [],
".gitattributes": [],
"CONTRIBUTING.md": [],
"ChangeLog.md": [],
"LICENSE.txt": [],
"README.md": [],
"appveyor.yml": [],
"src/Common/": [],
"src/ResourceManager/Common": [],
"src/ResourceManager/Aks/": [
"AzureRM.Aks"
],
"src/ResourceManager/AnalysisServices/": [
"AzureRM.AnalysisServices",
"Azure.AnalysisServices"
],
"src/ResourceManager/ApiManagement/": [
"AzureRM.ApiManagement"
],
"src/ResourceManager/ApplicationInsights/": [
"AzureRM.ApplicationInsights"
],
"src/ResourceManager/Automation/": [
"AzureRM.Automation"
],
"src/ResourceManager/AzureBackup/": [
"AzureRM.Backup"
],
"src/ResourceManager/AzureBatch/": [
"AzureRM.Batch"
],
"src/ResourceManager/Billing/": [
"AzureRM.Billing"
],
"src/ResourceManager/Cdn/": [
"AzureRM.Cdn"
],
"src/ResourceManager/CognitiveServices/": [
"AzureRM.CognitiveServices"
],
"src/ResourceManager/Compute/": [
"AzureRM.Compute"
],
"src/ResourceManager/Consumption/": [
"AzureRM.Consumption"
],
"src/ResourceManager/ContainerInstance/": [
"AzureRM.ContainerInstance"
],
"src/ResourceManager/ContainerRegistry/": [
"AzureRM.ContainerRegistry"
],
"src/ResourceManager/DataFactories/": [
"AzureRM.DataFactories"
],
"src/ResourceManager/DataFactoryV2/": [
"AzureRM.DataFactoryV2"
],
"src/ResourceManager/DataLakeAnalytics/": [
"AzureRM.DataLakeAnalytics"
],
"src/ResourceManager/DataLakeStore/": [
"AzureRM.DataLakeStore"
],
"src/ResourceManager/DataMigration/": [
"AzureRM.DataMigration"
],
"src/ResourceManager/DeviceProvisioningServices/": [
"AzureRM.DeviceProvisioningServices"
],
"src/ResourceManager/DevTestLabs/": [
"AzureRM.DevTestLabs"
],
"src/ResourceManager/Dns/": [
"AzureRM.Dns"
],
"src/ResourceManager/EventGrid/": [
"AzureRM.EventGrid"
],
"src/ResourceManager/EventHub/": [
"AzureRM.EventHub"
],
"src/ResourceManager/HDInsight/": [
"AzureRM.HDInsight"
],
"src/ResourceManager/Insights/": [
"AzureRM.Insights"
],
"src/ResourceManager/IotHub/": [
"AzureRM.IotHub"
],
"src/ResourceManager/KeyVault/": [
"AzureRM.KeyVault"
],
"src/ResourceManager/LogicApp/": [
"AzureRM.LogicApp"
],
"src/ResourceManager/MachineLearning/": [
"AzureRM.MachineLearning"
],
"src/ResourceManager/MachineLearningCompute/" : [
"AzureRM.MachineLearningCompute"
],
"src/ResourceManager/ManagedServiceIdentity/" : [
"AzureRM.ManagedServiceIdentity"
],
"src/ResourceManager/MarketplaceOrdering/Commands.MarketplaceOrdering.Test/": [
"AzureRM.MarketplaceOrdering"
],
"src/ResourceManager/Media/": [
"AzureRM.Media"
],
"src/ResourceManager/Network/": [
"AzureRM.Network"
],
"src/ResourceManager/NotificationHubs /": [
"AzureRM.NotificationHubs"
],
"src/ResourceManager/OperationalInsights/": [
"AzureRM.OperationalInsights"
],
"src/ResourceManager/PolicyInsights/": [
"AzureRM.PolicyInsights"
],
"src/ResourceManager/PowerBIEmbedded/": [
"AzureRM.PowerBIEmbedded"
],
"src/ResourceManager/Profile/": [
"AzureRM.Profile"
],
"src/ResourceManager/RecoveryServices.Backup/": [
"AzureRM.RecoveryServices.Backup"
],
"src/ResourceManager/RecoveryServices/": [
"AzureRM.RecoveryServices"
],
"src/ResourceManager/RedisCache/": [
"AzureRM.RedisCache"
],
"src/ResourceManager/Relay/": [
"AzureRM.Relay"
],
"src/ResourceManager/Reservations/": [
"AzureRM.Reservations"
],
"src/ResourceManager/Resources/": [
"AzureRM.Resources"
],
"src/ResourceManager/Scheduler/": [
"AzureRM.Scheduler"
],
"src/ResourceManager/ServiceBus/": [
"AzureRM.ServiceBus"
],
"src/ResourceManager/ServiceFabric/": [
"AzureRM.ServiceFabric"
],
"src/ResourceManager/Sql/": [
"AzureRM.Sql"
],
"src/ResourceManager/Storage/": [
"AzureRM.Storage"
],
"src/ResourceManager/StreamAnalytics/": [
"AzureRM.StreamAnalytics"
],
"src/ResourceManager/Subscription/": [
"AzureRM.Subscription"
],
"src/ResourceManager/Tags/": [
"AzureRM.Tags"
],
"src/ResourceManager/TrafficManager/": [
"AzureRM.TrafficManager"
],
"src/ResourceManager/UsageAggregates/": [
"AzureRM.UsageAggregates"
],
"src/ResourceManager/Websites/": [
"AzureRM.Websites"
],
"src/ServiceManagement/": [
"Azure"
],
"src/Storage/Commands.Storage/": [
"Azure.Storage"
],
"tools/": [
]
}
Loading