Home of PowerShell module for accessing TFS and VSTS
To get started you can visit this blog PowerShell I would like you to meet TFS and VSTS
The cases of every file is very important. This module is to be used on Windows, Linux and OSx so case is important. If the casing does not match Linux and OSx might fail.
Merge Pull Request from Kees Verhaar which included the following:
- Add support for teams
Merge Pull Request from Andy Neillans which included the following:
- Fixed for on-premise URLS being incorrectly classed as VSTS accounts
- Fixed for projects validation if you have more than 100 projects
Added ID to approval default output.
Clearing code analysis warnings.
Merge Pull Request from Roberto Peña which included the following:
- Adding a regular expression to validate VSTS account
- Moved -Expand parameter of Get-Release to all parameter sets.
- Added support so you can start a release from a Git commit
Merge Pull Request from Michel Perfetti which included the following:
- Support for the SonarQube extension
- Fixed bug in Set-DefaultProject on Mac and Linux
- Added Get-BuildLog that returns the logs of the provided build
Merge Pull Requestfrom Michel Perfetti which included the following:
- Added serviceEndpoint parameters to Add-AzureRMServiceEndpoint cmdlet: if the serviceEndPoint parameters are not specified, the Automatic mode is used
- The _trackProgress function was changed too to reflect the return code of the api (https://www.visualstudio.com/en-us/docs/integrate/api/endpoints/endpoints)
- The URL in the payload changed to https://management.azure.com
Removed test folder from module
Merge Pull Request from Christopher Mank which included the following:
- Created new function in the release module named 'Add-ReleaseEnvironment'. New function deploys an environment from an existing release.
Merge Pull Request from Andy Neillans which included the following:
- Bug fix for broken PAT code handling.
Merge Pull Request from Andy Neillans which included the following:
- Corrected typos in help files.
- Refactored location of common methods.
- Implemented using DefaultCredentials when using TFS. This removes the need to create a PAT.
Initial Open Source release