azure-sdk-for-cpp/sdk
Daniel Jurek 60f0dfdcea
Vcpkg Beta Automation (#3430)
* Script that automates updating vcpkg betas

* Wire up to pipeline

* Spelling, commentary

* Clone into repo name

* Remove-Item requires the path to exist, even if -Force is specified

* Bootstrap vcpkg

* Arguments to Test-ShouldReleaseToVcpkg.ps1

* More commit

* Escape quotes

* Quote git commit

* Set strict mode

* Use tags

* Actually tag

* Run git commands

* Invoke-Expression

* Onboard releasing package to vcpkg before attempting to isntall from overaly

* temporarily disable matrix generation (30s tasks sometimes runs for 20+ minutes)

* Test-ShouldReleaseToVcpkg.ps1

* Test-Path

* Test vcpkg build, also ensure we push

* Just the tags... low probability of success given that '--' if frequently treated as a separator

* Add ability to skip link verification for tighter inner loop

* Push tag separately

* Unnecessary condition and conjunction

* Base repo owner: Azure

* Specify remote name

* Tighten inner loop

* git remote -v

* workingDirectory

* Go back to two tags and a regular push

* Saving some progress

* Use original push method

* BaseRepoOwner

* Cleanup, put changes in the default branch (vcpkg does not look at refs outside of the default branch)

* Use default branch
2022-03-31 12:52:14 -07:00
..
attestation Update vcpkg.json (#3493) 2022-03-31 17:03:21 +00:00
core Vcpkg Beta Automation (#3430) 2022-03-31 12:52:14 -07:00
identity Add Chained Token Credential (#3466) 2022-03-28 17:10:25 -07:00
keyvault Vcpkg manifest and binary caching (#3329) 2022-03-24 09:11:30 -07:00
storage remove amalgamate form CGManifest (#3467) 2022-03-28 11:22:17 +08:00
template Vcpkg manifest and binary caching (#3329) 2022-03-24 09:11:30 -07:00