Граф коммитов

102 Коммитов

Автор SHA1 Сообщение Дата
Azure SDK Bot ae3a26f051
Sync eng/common directory with azure-sdk-tools for PR 9331 (#8221)
* Common cleanup with the docs docker images no longer being used

* Remove docker-pull-image.yml

---------

Co-authored-by: James Suplizio <jasupliz@microsoft.com>
2024-11-07 14:25:34 -08:00
Azure SDK Bot c25e267a88
Sync eng/common directory with azure-sdk-tools for PR 9333 (#8218)
* Retry container deletion

* Do not try to purge keyvaults with purge protection

* Delete all blobs when container has immutability

* Skip missing blob container properties

* Fix null container

---------

Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2024-11-07 11:54:05 -08:00
Azure SDK Bot 0712f71609
Sync eng/common directory with azure-sdk-tools for PR 9330 (#8214)
* disable InitializeCIArtifacts outside of CI until we get a better loop for usage

---------

Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2024-11-05 12:48:23 -08:00
Azure SDK Bot fea5d99aad
Version/location updates for stress script usage (#8202)
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2024-11-04 16:31:46 -08:00
Azure SDK Bot 08d703ba12
Sync eng/common directory with azure-sdk-tools for PR 9308 (#8207)
Remove unnecessary Resolve-Path in Get-PrPkgProperties

Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2024-11-04 15:44:56 -08:00
Azure SDK Bot b50dedcb22
Sync eng/common directory with azure-sdk-tools for PR 9294 (#8197)
Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2024-10-31 16:20:45 -07:00
Azure SDK Bot 24bb42ebbf
Sync eng/common directory with azure-sdk-tools for PR 9288 (#8193)
* Update Logging

* Update eng/common/scripts/logging.ps1

---------

Co-authored-by: Chidozie Ononiwu <chononiw@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
2024-10-31 14:00:07 -07:00
Azure SDK Bot 13ea567a73
Reduce unnecessary delete calls to ARM for storage accounts (#8194)
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2024-10-31 13:20:20 -07:00
Azure SDK Bot 7e4485448d
Sync eng/common directory with azure-sdk-tools for PR 9290 (#8190)
* identify and resolve missing function GenerateMatrixForConfig 
* identify and resolve miss-used null-coalesce operator

---------

Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2024-10-30 22:19:46 -07:00
Azure SDK Bot 4634ca483c
Sync eng/common directory with azure-sdk-tools for PR 9281 (#8188)
* package-properties are now populated with matrix configurations from their ci.yml if present
* create new code path for generate-job-matrix.yml which combines Create-JobMatrix and the "distribute-packages-to-matrix" action to generate dynamic matrices for PRs

---------

Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2024-10-30 16:44:54 -07:00
Azure SDK Bot 2521ab5e43
Allow default matrix selection override (#8170)
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2024-10-24 16:05:15 -07:00
Azure SDK Bot 4a8159c667
Sync eng/common directory with azure-sdk-tools for PR 9236 (#8167)
* Refactor PackageProps to make the Yaml loading and processing methods common

* Updates for feedback

---------

Co-authored-by: James Suplizio <jasupliz@microsoft.com>
2024-10-24 08:57:50 -07:00
Azure SDK Bot 7600e58457
Handle cleanup for leased and encrypted storage accounts. Reduce throttling (#8143)
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2024-10-18 07:53:30 -07:00
Azure SDK Bot eaa51db2b7
Sync eng/common directory with azure-sdk-tools for PR 9177 (#8129)
* Escape parentheses in includes to fix issues in publishing

* Only escape close parens

* Comments

---------

Co-authored-by: Daniel Jurek <djurek@microsoft.com>
2024-10-17 08:53:03 -07:00
Azure SDK Bot 58b5bee598
don't rely on there ALWAYS being an artifact list to pull from. sometimes that is totally unspecified. (#8131)
Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2024-10-16 16:22:59 -07:00
Azure SDK Bot 158432a835
Sync eng/common directory with azure-sdk-tools for PR 9147 (#8136)
* Changes required for sdk-repo based emitter pipelines

* Rename template

* Convert emitter archetype to pipeline template

* Move the archetype template out of the stages folder

---------

Co-authored-by: Patrick Hallisey <pahallis@microsoft.com>
2024-10-16 15:06:57 -07:00
Azure SDK Bot 158f5c4395
Sync eng/common directory with azure-sdk-tools for PR 9102 (#8098)
* Add CompatibleConvertFrom-Yaml to common Package-Helpers
* Add CI artifact parsing to Save-Package-Properties, now each individual packageinfo.json file contains the relevant ci artifact lines for the package. This short circuits needing to re-parse this information in common checks.

---------

Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2024-10-11 13:00:04 -07:00
Azure SDK Bot 8bd5a039a3
Sync eng/common directory with azure-sdk-tools for PR 9106 (#8089)
Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2024-10-08 15:58:29 -07:00
Azure SDK Bot 65ae9088ee
Docs onboarding: ValidatePackageForOnboarding2 -> PackageIsValidForDocsOnboarding (#8047)
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
2024-09-26 15:05:31 -07:00
Azure SDK Bot fe59ac88d4
Sync eng/common directory with azure-sdk-tools for PR 9035 (#8041)
* don't verify changelog for packages that aren't actively published anymore
---------

Co-authored-by: Scott Beddall <scbedd@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>
Co-authored-by: Ben Broderick Phillips <ben@benbp.net>
2024-09-25 11:46:42 -07:00
Azure SDK Bot 1787247c97
Sync eng/common directory with azure-sdk-tools for PR 9013 (#8015)
* Spelling: Remove deprecated --no-install, replace with --no

* Extract testing, use npm exec instead of npx

* Move tests to eng/common-tests/

* Cleanup, documentation

* More cleanup

* Update $command

---------

Co-authored-by: Daniel Jurek <djurek@microsoft.com>
2024-09-24 09:50:22 -07:00
Azure SDK Bot 30eb5a7b08
AdditionalValidationPackagesFromPackageSetFn now accepts all discovered packages (#8013)
Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2024-09-19 12:11:55 -07:00
Azure SDK Bot 3e4f89635e
Update to newer resource id for open source api (#8008)
Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>
2024-09-18 15:00:24 -07:00
Azure SDK Bot f27d404000
Sync eng/common directory with azure-sdk-tools for PR 8974 (#7994)
* updating package properties with direct/indirect (if named differently) as well as pulling BuildDocs from ci.yml artifact list if it exists

* eliminate the addition of buildDocs property. it requires powershell-yaml to be present on our base function. not good

* remove call to InitializeBuildDocs

---------

Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2024-09-16 16:01:16 -07:00
Azure SDK Bot 20d7b07c0f
Require minimum stress addons version of 0.3.0 (#7984)
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2024-09-12 16:55:10 -07:00
Azure SDK Bot bd7734e572
Add support for aka.ms, github wiki and crates.io checking (#7949)
Co-authored-by: Patrick Hallisey <pahallis@microsoft.com>
2024-09-03 15:53:21 -07:00
Azure SDK Bot 66533c7b79
Avoid adding the same package twice, use TrimStart instead of substring (#7948)
Co-authored-by: Patrick Hallisey <pahallis@microsoft.com>
2024-09-03 15:51:40 -07:00
Azure SDK Bot d215db88d1
Sync eng/common directory with azure-sdk-tools for PR 8900 (#7940)
* Add save-package-properties yaml

* Encapsulate Save-Package-Properties.ps1 invocation into yaml

* Fix output formatting

* Fix code style

---------

Co-authored-by: Patrick Hallisey <pahallis@microsoft.com>
2024-08-29 14:44:33 -07:00
Azure SDK Bot 28115def5e
Sync eng/common directory with azure-sdk-tools for PR 8878 (#7937)
* Apply a few changes to Get-PRPackageProperties to make it more customizable for our users. Remove wonky gap + extra spacing that should pass the patch application process now that we've manually aligned common.ps1

* account for feedback -- rename CanaryPackages to AdditionalValidationPackages

* dependentPackagesforInclusion -> additionalValidationPackages

---------

Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2024-08-28 18:11:29 -07:00
Azure SDK Bot 0f7bd766b6
Sync eng/common directory with azure-sdk-tools for PR 8875 (#7930)
* chore(): add playwright-testing to product slugs

* Update eng/common/scripts/Test-SampleMetadata.ps1

---------

Co-authored-by: Siddharth Singha Roy <ssingharoy@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
2024-08-28 03:19:45 +05:30
Azure SDK Bot 6ba8521aea
Allow Save-package-properties to exit 0 when prs produce no package changes (#7920)
Co-authored-by: Patrick Hallisey <pahallis@microsoft.com>
2024-08-23 17:17:21 -07:00
Azure SDK Bot 9307a195bc
Sync eng/common directory with azure-sdk-tools for PR 8842 (#7888)
* Clean-up publish-blobs.yml to have better defaults

* Update copy-docs-to-blobstorage.ps1

* Update publish-blobs.yml

---------

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
2024-08-15 10:45:47 -07:00
Azure SDK Bot 6356209ae8
Sync eng/common directory with azure-sdk-tools for PR 8830 (#7892)
* Add RestAPISpecsDocsRepos to branch cleanup.

* Remove commented out yml, add pre-message to limit output and output core limit at the start of processing

* updates for feedback

---------

Co-authored-by: James Suplizio <jasupliz@microsoft.com>
2024-08-15 10:03:45 -07:00
Azure SDK Bot 73399151b0
Sync eng/common directory with azure-sdk-tools for PR 8754 (#7848)
* more compatibility with expanding/contracting packages. add ability for packages to have DependentPackages that must be included in the set of packages that should be built given a changeset

* Apply suggestions from code review

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* Update eng/common/scripts/Verify-ChangeLogs.ps1

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* address pr feedback, now need to ensure that a service build is expandable/contractable

* amend to handle JS properly

* actually handle the rename properly

* fix the one place it really needed to be right

* resolve the last location that name is erroneously referenced

---------

Co-authored-by: Scott Beddall <scbedd@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
2024-08-07 16:19:10 -07:00
Azure SDK Bot e291a2af8d
Add Azure Health Data Service product slug (#7788)
Co-authored-by: Scott Addie <scott.addie@microsoft.com>
2024-07-19 13:40:53 -07:00
Azure SDK Bot 48155f55b3
Sync eng/common directory with azure-sdk-tools for PR 8602 (#7775)
* add additional argument to Save-Package-Properties to allow for usage in pull request context

---------

Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
2024-07-18 11:45:12 -07:00
Azure SDK Bot 1fb93abeb0
Sync eng/common directory with azure-sdk-tools for PR 8598 (#7757)
* Set storage account test resources to disable blob public access

* Skip adding network rules to storage accounts that don't need them during cleanup

* Add succeeded check to set pipeline subnet info step

* Disable network firewall by default in resource creation/removal

---------

Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2024-07-12 17:15:35 -04:00
Azure SDK Bot da76a69843
Support regex/negative regex filters for stress test discovery. Add storage env defaults (#7758)
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2024-07-11 13:26:20 -04:00
Azure SDK Bot cbfb34f346
Sync eng/common directory with azure-sdk-tools for PR 8558 (#7748)
* Support storage network access and worm removal in remove test resources script

* Move storage network access script to common resource helpers file

* Improve storage container deletion resilience

* Plumb through pool variable to live test cleanup template

* Add sleep for network rule application

---------

Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2024-07-08 17:56:15 -04:00
Azure SDK Bot 1cb24c9157
Force amd64 as the build platform - it has to match what the AKS cluster is running on. (#7711)
Co-authored-by: Richard Park <ripark\@microsoft.com>
2024-06-21 15:18:02 -04:00
Azure SDK Bot f133f16338
Fix case where changelog wasn't marked as invalid (#7692)
Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>
2024-06-18 18:37:10 -04:00
Azure SDK Bot 4ff4d2caee
Sync eng/common directory with azure-sdk-tools for PR 8388 (#7638)
* Removal of the devops release PAT

* Don't pass in the access token, just use the AzureCLI task and do everything in the scripts

* Updates for feedback

---------

Co-authored-by: James Suplizio <jasupliz@microsoft.com>
2024-06-13 12:10:09 -04:00
Azure SDK Bot 51eea3455e
Sync eng/common directory with azure-sdk-tools for PR 8324 (#7600)
* Reuse same branch name for previews of a PR

* Default AddBuildSummary parameter using pipeline variable existence

---------

Co-authored-by: Patrick Hallisey <pahallis@microsoft.com>
2024-05-30 10:39:37 -07:00
Azure SDK Bot b8ff670b85
Sync eng/common directory with azure-sdk-tools for PR 8340 (#7597)
* Changes to scripts to deal with PATs and AccessTokens

* swap access and auth for add-retention-lease

* AuthToken to BearerToken and remove unused Base64EncodedAuthToken from the script parameters

* remove unneccsary if not null check for the mandatory parameter

---------

Co-authored-by: James Suplizio <jasupliz@microsoft.com>
2024-05-28 15:53:47 -07:00
Azure SDK Bot 5257579cb7
Sync eng/common directory with azure-sdk-tools for PR 8278 (#7593)
* Migrate stress cluster to use workload identity

* Only sleep to sync fed creds when namespace is new

---------

Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2024-05-23 10:42:27 -07:00
Azure SDK Bot b8be99e91d
Remove SAS token from GitHubIO blob storage docs publish (#7580)
Co-authored-by: James Suplizio <jasupliz@microsoft.com>
2024-05-17 09:34:56 -07:00
Azure SDK Bot da8810a6e4
Sort the keys in devDependencies and overrides (#7573)
Co-authored-by: Patrick Hallisey <pahallis@microsoft.com>
2024-05-16 17:26:28 -07:00
Azure SDK Bot b9afbb3f84
Convert live test clean-up to use WIF for open source api access (#7576)
Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>
2024-05-16 16:43:09 -07:00
Azure SDK Bot 1aee0831f4
Sync eng/common directory with azure-sdk-tools repository (#7509) 2024-04-29 13:06:16 -07:00
Azure SDK Bot 54f00bb6f8
Sync eng/common directory with azure-sdk-tools for PR 8152 (#7486)
* Only make one call to GetPackageInfoJson

* fix copy/paste, it should be packageInfoLocation not packageInfoJsonLocation

---------

Co-authored-by: James Suplizio <jasupliz@microsoft.com>
2024-04-23 16:44:49 -07:00