* Tool changes to support nightly test package release * Initial wiring up and refactor vcpkg-publish.yml * Use vcpkg-clone.yml * Disable publishing for verification of nightly builds * Complete the comment * Dependency is enforced at the stage level, not the deployment/job level * Remove environment, no approval needed * Add ability to enable test release parameters * deploy -> job * deployment -> job * Remove strategy * Download pipeline artifacts * task -> download * Set appropriate working directory * git status * Set working directory * Add pipeline for nightly vcpkg PR update * Correct vcpkg-clone.yml path * Add identity parameters to git merge commands * Remove GitIdentityParameters, the merge command does not suppor tthem. Add instead in the pipeline * Split lines * Write-Host * Template for nightly branch name, update comments, Check for scheduling or "PublishNightlyVcpkg" * include archetype-cpp-release.yml changes * Re-enable publishing stage * Close the and * Runtime condition for integration stage * Move integration below package publishing stages * try -- to disambiguate * ^ -> ~ * Remove -- * Documentation and variable naming * Move documentation comment * Update eng/pipelines/templates/steps/generate-nightly-branch-name.yml Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * Review feedback * Add ability to skip all release steps * Equal sign * The right number of dashes * Checkout before merge * Checkout the default branch * --no-ff * git reset * Skip publishing for artifacts which are not publishign to vcpkg * Add git config --unset * Apply suggestions from code review Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * Review feedback * Review feedback * Remove extra reset * TestRelease -> DailyRelease Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| common | ||
| docs/api/assets | ||
| pipelines | ||
| scripts | ||
| CHECKENFORCER | ||
| vcpkg-commit.txt | ||