Skip to content

Instantly share code, notes, and snippets.

View jsblock78's full-sized avatar

Jeffrey Block jsblock78

View GitHub Profile
@jsblock78
jsblock78 / New-TestCaseAssociatedAutomation.ps1
Created September 13, 2018 19:22
New-TestCaseAssociatedAutomation.ps1
<#
.SYNOPSIS
Updates the test association details for a test case in TFS/VSTS.
.DESCRIPTION
This script will update the details for automated test association in a TFS/VSTS test case work item.
@jsblock78
jsblock78 / Invoke-TfsBuild.ps1
Last active December 16, 2017 21:37
This script queues a build in VSTS/TFS, based on the build definition ID or the build definition name and waits until the build completes.
<#
.SYNOPSIS
Queues a build in TFS, and waits until it completes successfully.
.DESCRIPTION
This script queues a build in VSTS/TFS, based on the build definition ID or the build definition name and waits until the build completes.
@jsblock78
jsblock78 / Get-TfsBuildTags.ps1
Last active February 14, 2018 22:46
This script gets the tags associated with a specific build in TFS/VSTS. Authentication can be performed using the current users credentials, a personal access token, or system OAUTH.
<#
.SYNOPSIS
Gets tags for a TFS/VSTS build.
.DESCRIPTION
This script gets the tags associated with a specific build in TFS/VSTS. Authentication can be performed using the current users credentials, a personal access token, or system OAUTH.
@jsblock78
jsblock78 / Add-TfsBuildTags.ps1
Last active August 31, 2017 15:45
This script adds a tag or tags to a specific build in TFS/VSTS. Authentication can be performed using the current users credentials, a personal access token, or system OAUTH.
<#
.SYNOPSIS
Adds a tag or tags to a TFS/VSTS build.
.DESCRIPTION
This script adds a tag or tags to a specific build in TFS/VSTS. Authentication can be performed using the current users credentials, a personal access token, or system OAUTH.