-
Notifications
You must be signed in to change notification settings - Fork 157
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
Move classes from PowerShell to C# #350
Merged
Merged
Changes from 1 commit
Commits
Show all changes
192 commits
Select commit
Hold shift + click to select a range
aeeeb6b
Moved BuildCompleter to vsteam_lib
DarqueWarrior e8df17c
Moved out Invoke and Build Definition Completers
DarqueWarrior 5930f82
Verified use of Release version
DarqueWarrior f79fd6f
Introduced DistributedTaskReleased
DarqueWarrior f2ece6b
Makeing calls consistent
DarqueWarrior b6674c2
Polish
DarqueWarrior 05f8130
lib
DarqueWarrior 91b43ad
Added dependency to Trackyon
DarqueWarrior 23cf953
Fixed post build step for macOs
MyDevOpsDemos c58028d
Fixing build process including c#
DarqueWarrior 1f7e0b3
Setup a VS config so I can use Visual Studio or VS Code for dev
DarqueWarrior 140ee72
Moved ProcessTemplateCompleter to classlib
DarqueWarrior 627ca4f
Moved ProcessTemplateValidateAttribute
DarqueWarrior 5fb4666
Moved ProcessValidateAttribute
DarqueWarrior 97bdcb9
All Add unit tests are working again.
DarqueWarrior aede2ed
All unit tests passing.
DarqueWarrior 2d8b7a7
Added Get-VSTeamQuery
DarqueWarrior 8f11a02
Moved Query Completer and Cache
DarqueWarrior 8a5813b
Moved ReleaseDefinitionCompleter
DarqueWarrior 9396b89
Only Ships classes left.
DarqueWarrior 71ec7cd
Updated build
DarqueWarrior 162530a
merge master
DarqueWarrior faccf1d
Cleaning up a few tests
DarqueWarrior c0e83f4
Some test fail only on Windows.
DarqueWarrior 0c1b76d
Testing with static classes is tough
DarqueWarrior a363c0c
Priming cache
DarqueWarrior 05dd357
Using PowerShell Core on all agents.
DarqueWarrior 1cc638a
Trying to fix issue with registering private repo
DarqueWarrior 0df9e68
added NuGetAuthenticate updated Private Repo
DarqueWarrior fe37628
Have Register-PSRepository working again.
DarqueWarrior cf628b9
Clean up a tests
DarqueWarrior ab10f4f
Giving time for project to show up.
DarqueWarrior 63af4b0
Changed code that transforms objects into json.
DarqueWarrior 9bef391
More test polish
DarqueWarrior a9f6223
New folder structure in vsteam_lib
DarqueWarrior 976510b
Moved first top level SHiPS classes.
DarqueWarrior 55c6e80
Adding ships so everyone can build
DarqueWarrior 85f38e4
Added more SHiPS classes.
DarqueWarrior 42286aa
start of provider move.
DarqueWarrior f04c60b
parking changes.
DarqueWarrior a0be02a
Put formating back
DarqueWarrior 8d88b43
Clean up
DarqueWarrior 6946364
Added drill down to GetValue
DarqueWarrior fc385b0
update gitignore
DarqueWarrior 50ede9c
removing .vs files
DarqueWarrior c76ace3
restructured test project
DarqueWarrior ce5d758
Moved version class to lib
DarqueWarrior 1e44464
Adding provider tests
DarqueWarrior f8bfb74
Tested down to JobRequets
DarqueWarrior 75ef0e6
PermissionsTests
DarqueWarrior c0d8b14
ProjectTests
DarqueWarrior 8bae394
AccessControlEntryTests
DarqueWarrior f59c7aa
Increase code coverage.
DarqueWarrior ae9eae4
Fixed PowerShell 5 parse issues.
DarqueWarrior 52d8a1d
DirectoryTest
DarqueWarrior a2d1797
Moved InstallState
DarqueWarrior 75051fe
Moved Extensions.
DarqueWarrior 66e35d6
Moved Feeds
DarqueWarrior 0a5a37d
Added Groups
DarqueWarrior cc31c47
Fixed integration tests.
DarqueWarrior 58f5012
All tests are passing.
DarqueWarrior 8379155
Moved VSTeamProject
DarqueWarrior 9c95363
Moved VSTeam
DarqueWarrior 7c92d63
Moved Queue
DarqueWarrior 01a6289
Moved GitRef
DarqueWarrior 50afb46
Moved GitRepository
DarqueWarrior dc33d38
Moved top level project folders
DarqueWarrior 1d59060
quiet build output.
DarqueWarrior 2ff6dae
-JSON now works on all parameter sets of Get-VSTeamBuildDefinition
DarqueWarrior 1dcf24a
Moved build def
DarqueWarrior c4bc4ff
Fixing provider formatting.
DarqueWarrior 554c8d8
quiet build even more
DarqueWarrior ce3481e
quiet integation tests by default
DarqueWarrior 4fe112e
fixed casing for linux.
DarqueWarrior 6a8d105
Update credscan-supresssion with test files.
DarqueWarrior e0d6d6f
Merge branch 'moveclasses' of https://github.com/MethodsAndPractices/…
DarqueWarrior d6e736e
only download artifacts we need.
DarqueWarrior 8fb4637
fixing casing
DarqueWarrior bfcdca5
Update version and change log
DarqueWarrior f5dd8dc
trying to trackdown test failures only in CI.
DarqueWarrior 3d8de33
Moving tasks to different platforms.
DarqueWarrior 6673fb0
removing extra logging from int test.
DarqueWarrior 33befe3
Parses strings as Dates when needed.
DarqueWarrior 350ec14
speeding up build
DarqueWarrior cb83d21
You always have to install dep
DarqueWarrior 45e1103
changes slashes for macOS
DarqueWarrior 96e3ec2
Removed unused class VSTeamRef
DarqueWarrior 72d24c0
Added C# Unit Tests to build
DarqueWarrior 34509f1
needed for c# unit tests
DarqueWarrior 4c89dc4
fixing casing for Linux
DarqueWarrior 59af24b
Fixing unit tests in C#
DarqueWarrior da8b90b
fixing
DarqueWarrior d01c0be
Added more tests.
DarqueWarrior 017b6d9
moved Releases
DarqueWarrior 727efcc
Fixed unit test
DarqueWarrior a42ae3b
All tests passing
DarqueWarrior ad22334
Fixed dockerfiles for tests
DarqueWarrior 0ad42be
moving tests results
DarqueWarrior 3572034
Fixing solution.
DarqueWarrior de1247b
required libs
DarqueWarrior 6d4658e
fixing path of unit test in build
DarqueWarrior e82daa1
update gitignore
DarqueWarrior 9b4905a
remove prime file
DarqueWarrior ca3f16c
Build should be fixed.
DarqueWarrior 843bedc
Fixing path to int test
DarqueWarrior f780d71
Update azure-pipelines.yml for Azure Pipelines
DarqueWarrior 6f599e1
fixing int test
DarqueWarrior 339338b
Path fixed
DarqueWarrior 61ebca7
trying to get paths right.
DarqueWarrior 1ddd93a
folder changes
DarqueWarrior ce9d6f5
must macos
DarqueWarrior c4001d3
full pipeline in place
DarqueWarrior 3a9d89d
enviroments work correctly in provider.
DarqueWarrior db9798b
all levels of release are working.
DarqueWarrior be40b99
fixed unit tests.
DarqueWarrior 2629bd6
Back to 100% Code Coverage
DarqueWarrior 035bc8b
removed Attempt, Evn and Task
DarqueWarrior a974e87
moved ClassificationNode
DarqueWarrior 50d945f
Adding code coverage to c#
DarqueWarrior d916615
moved VSTeamDescriptor
DarqueWarrior 6fad140
report code coverage
DarqueWarrior d988d90
code coverage only on windows
DarqueWarrior a2709f0
spacing
DarqueWarrior 348ef97
Only on windows.
DarqueWarrior fd6dd26
Moved GitCommit
DarqueWarrior f3b1e89
moving VSTeamGitRepositoryPermissions
DarqueWarrior 1c7f749
move ProjectPermissions
DarqueWarrior 8433d22
Moved Permissions
DarqueWarrior f27e31f
Only two classes left
DarqueWarrior 6c4e73c
Added Open-SampleFile for tests.
DarqueWarrior 4c93164
Removed VSTeamPermissionInheritance.
DarqueWarrior 88283fb
no more classes in PowerShell
DarqueWarrior 9289505
Fixed unit tests.
DarqueWarrior f24a065
Added Open-SampleFile to int test.
DarqueWarrior 526e1fb
Taking out code coverage task
DarqueWarrior 490cc94
Added links to REST API docs in add functions
DarqueWarrior 9b3bf5c
Change Example label in help.
DarqueWarrior 17709d1
Deleting docs files. moving to GitHub pages.
DarqueWarrior 5c965ba
Removed some help processing.
DarqueWarrior c2e853f
Test clean up
DarqueWarrior 2e583b7
All Add test reviewed
DarqueWarrior 30ab898
1/2 way through get tests
DarqueWarrior 2ab994d
renaming file to fix casing on linux
DarqueWarrior dea1a85
Casing fixed
DarqueWarrior c5ff8af
Move get tests
DarqueWarrior 60c8557
Add get tests are done.
DarqueWarrior 10365bc
Remove and set test
DarqueWarrior 8bb1c27
Show tests
DarqueWarrior a54eb45
more unit test clean up
DarqueWarrior 0717221
first unit test pass complete
DarqueWarrior 3b0a65a
Changed Prime function to PreFill to make clearer.
DarqueWarrior 9eb70f7
Added common releated and prereq to all help.
DarqueWarrior 4511d6e
Validate Attributes ignore case
DarqueWarrior 7a8c461
Adding Integration tests for Area and Iteration
DarqueWarrior 17ec1b9
Fixed unit tests.
DarqueWarrior 71a0fcd
Fixed Integration tests
DarqueWarrior d74954a
Fixed tests when there is more than one agent.
DarqueWarrior 3507410
Removed ignored parameters
DarqueWarrior 245a032
Cleared all PSScriptAnalyzer issues
DarqueWarrior 9dc6405
Tested output of all Get-* functions
DarqueWarrior 0eed7d5
All types changed from Team. to vsteam_lib.
DarqueWarrior bb905b5
renamed format files.
DarqueWarrior 0682a09
renamed type files
DarqueWarrior 4691d51
All types verified
DarqueWarrior c444f58
Fixing unit tests
DarqueWarrior adc627c
removing help.xml from repo
DarqueWarrior 2a5a35d
Fixed PowerShell 5 issue with nullable DateTime
DarqueWarrior 80fd54f
Fixing unit tests to run on PowerShell 5.x
DarqueWarrior 25364f4
removing cmdletbinding on params
DarqueWarrior 4d4120e
Adding CmdletBinding to all public functions.
DarqueWarrior 8e5e6ed
Fixing c# unit test.
DarqueWarrior 3960c64
Fixed CmdletBinding issue.
DarqueWarrior c5fcfa3
Added HelpUri to all public functions.
DarqueWarrior 3dea581
New version notification.
DarqueWarrior 35d09dd
Changed Write-Host to Write-Information
DarqueWarrior 0e7738d
Fixed version check on macOS and Linux.
MyDevOpsDemos 8318244
Fixing docs path.
DarqueWarrior 2f220bf
Final changes for 7.0 merge
DarqueWarrior c7bd2b1
Fixing code coverage
DarqueWarrior 1a35d15
Fixed newline to make cross platform.
DarqueWarrior 9401d91
Removing unused types
DarqueWarrior 4b4c1c3
UserEntitlement removed.
DarqueWarrior 3ae1701
reviewed all format files.
DarqueWarrior 0ad43e6
Changed ReleaseIdsFilter to ReleaseId on Get-VSTeamApproval
DarqueWarrior 75d364b
Polish VSTeamAccessControlEntry
DarqueWarrior a3a20d0
VSTeam ProjectName fix
DarqueWarrior 8368756
removed PS C:\> from doc examples.
DarqueWarrior 55f7654
ProjectName is now a named parameter.
DarqueWarrior aac015e
Merge branch 'master' into moveclasses
DarqueWarrior 3ec298f
fixing online help urls.
DarqueWarrior 5f3e24f
Merge branch 'moveclasses' of https://github.com/MethodsAndPractices/…
DarqueWarrior 1adb5bc
removed - from help parameters
DarqueWarrior File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maybe in color yellow?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am having second thougths on this because it really adds a lot of time to the module import time. Hey, @smurawski is there a better way for a module to check for a newer version?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It goes from instant to a very noticeable amount of time.