azure-sdk-for-cpp/eng/common/scripts
Azure SDK Bot 7a3f332491
Sync eng/common directory with azure-sdk-tools for PR 12532 (#6800)
* Change logging functions to use Write-Host

Change logging helpers to always write to host and either set color or use devops/gh formatting.

We do not want to use Write-Error or Write-Warning directly because they can stop the script or not depending on preferences which makes it difficult to ensure local runs of scripts work the same as in the pipelines. So, we should never depend on these logging commands to cause a script to stop execution.

* Clean up error handling in CommandInvocation-Helpers

Removed legacy error handling for command failures.

* Fix error logging for command execution

* Add option to skip exiting

---------

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>
2025-10-22 09:45:26 -07:00
..
Helpers Sync eng/common directory with azure-sdk-tools for PR 12532 (#6800) 2025-10-22 09:45:26 -07:00
job-matrix Use write-output for matrix script to support upstream callers (#6783) 2025-10-13 15:14:54 -07:00
stress-testing Add handling to stress deploy script to tell users when they lack TME group permissions (#6502) 2025-04-03 17:02:13 -04:00
typespec
X509Certificate2
Add-IssueComment.ps1
Add-IssueLabels.ps1
Add-RetentionLease.ps1
artifact-metadata-parsing.ps1
ChangeLog-Operations.ps1 Update changelog parsing to round-trip header (#6710) 2025-08-22 14:25:43 -07:00
check-for-git-changes.ps1
check-spelling-in-changed-files.ps1
common.ps1 Sync eng/common directory with azure-sdk-tools for PR 10694 (#6587) 2025-06-03 13:25:07 -07:00
copy-docs-to-blobstorage.ps1 Update npm-publish template (#6632) 2025-06-20 12:28:28 -07:00
Cosmos-Emulator.ps1
Create-APIReview.ps1 update scripts (#6797) 2025-10-20 13:30:39 -07:00
create-tags-and-git-release.ps1
Delete-RemoteBranches.ps1
Delete-RemoteTag.ps1 Sync eng/common directory with azure-sdk-tools for PR 10134 (#6489) 2025-03-31 16:56:44 -07:00
Detect-Api-Changes.ps1 update scripts (#6797) 2025-10-20 13:30:39 -07:00
Generate-PR-Diff.ps1 Sync eng/common directory with azure-sdk-tools for PR 9823 (#6419) 2025-02-13 11:37:40 -08:00
Get-BuildSourceDescription.ps1
get-changedfiles.ps1
get-markdown-files-from-changed-files.ps1
Get-PullRequestCreator.ps1
git-branch-push.ps1
Import-AzModules.ps1
Invoke-DevOpsAPI.ps1
Invoke-GitHubAPI.ps1 Use AuthToken for cal to Search API (#6624) 2025-06-11 19:55:38 -07:00
logging.ps1 Sync eng/common directory with azure-sdk-tools for PR 12532 (#6800) 2025-10-22 09:45:26 -07:00
Mark-ReleasePlanCompletion.ps1 Sync eng/common directory with azure-sdk-tools for PR 11807 (#6712) 2025-08-22 17:39:17 -04:00
New-RegenerateMatrix.ps1
New-ReleaseAsset.ps1
Package-Properties.ps1 Sync eng/common directory with azure-sdk-tools repository (#6575) 2025-05-15 12:40:59 -07:00
Prepare-Release.ps1 Sync eng/common directory with azure-sdk-tools for PR 12478 (#6793) 2025-10-20 09:49:40 -07:00
Queue-Pipeline.ps1
Remove-IssueLabel.ps1 Sync eng/common directory with azure-sdk-tools for PR 9656 (#6366) 2025-01-22 15:30:17 -08:00
Save-Package-Properties.ps1 Package Properties processing updates (#6477) 2025-03-21 09:27:52 -07:00
SemVer.ps1 Sync eng/common directory with azure-sdk-tools for PR 9668 (#6364) 2025-01-22 10:39:17 -08:00
Service-Level-Readme-Automation.ps1
Set-VcpkgWriteModeCache.ps1 Set-VcpkgWriteModeCache -- add token timeout param for cmake generate's that exceed 1 hour (this can happen in C++ API View) (#6796) 2025-10-16 20:52:53 -07:00
SetTestPipelineVersion.ps1 Sync eng/common directory with azure-sdk-tools for PR 12410 (#6772) 2025-10-13 09:06:58 -07:00
Submit-PullRequest.ps1 Sync eng/common directory with azure-sdk-tools for PR 12222 (#6753) 2025-09-25 14:26:42 -07:00
Test-SampleMetadata.ps1 Sync eng/common directory with azure-sdk-tools for PR 10542 (#6559) 2025-05-06 09:02:54 -07:00
trust-proxy-certificate.ps1
TypeSpec-Project-Generate.ps1 Bump powershell yaml versions to 0.4.7 (#6220) 2024-11-20 12:29:58 -08:00
TypeSpec-Project-Process.ps1 Bump powershell yaml versions to 0.4.7 (#6220) 2024-11-20 12:29:58 -08:00
TypeSpec-Project-Sync.ps1 Bump powershell yaml versions to 0.4.7 (#6220) 2024-11-20 12:29:58 -08:00
Update-ChangeLog.ps1
Update-DevOps-Release-WorkItem.ps1
Update-DocsMsMetadata.ps1
Update-DocsMsPackageMonikers.ps1
Update-DocsMsPackages.ps1
Update-DocsMsToc.ps1 Bump powershell yaml versions to 0.4.7 (#6220) 2024-11-20 12:29:58 -08:00
Update-GeneratedSdks.ps1
Update-PullRequest-In-ReleasePlan.ps1 Sync eng/common directory with azure-sdk-tools for PR 11974 (#6723) 2025-09-05 21:38:51 -04:00
Validate-All-Packages.ps1 Sync eng/common directory with azure-sdk-tools for PR 12478 (#6793) 2025-10-20 09:49:40 -07:00
Validate-Package.ps1
Verify-AgentOS.ps1
Verify-ChangeLog.ps1
Verify-ChangeLogs.ps1
Verify-Links.ps1 Sync eng/common directory with azure-sdk-tools for PR 10895 (#6629) 2025-06-13 15:25:00 -07:00
Verify-Readme.ps1
Verify-RequiredDocsJsonMembers.ps1
Verify-Resource-Ref.ps1 Bump powershell yaml versions to 0.4.7 (#6220) 2024-11-20 12:29:58 -08:00
Verify-RestApiSpecLocation.ps1 Bump powershell yaml versions to 0.4.7 (#6220) 2024-11-20 12:29:58 -08:00
Write-FileSystemMetrics.ps1