Skip to content

Commit

Permalink
Update pool (microsoft#1374)
Browse files Browse the repository at this point in the history
  • Loading branch information
manodasanW authored Dec 6, 2023
1 parent fc587f3 commit 2511bf7
Showing 1 changed file with 48 additions and 35 deletions.
83 changes: 48 additions & 35 deletions .pipelines/sync-mirror.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,44 +11,57 @@ parameters:
type: string
default: "https://github.com/microsoft/cppwinrt.git"

jobs:
- job: SyncMirror
strategy:
matrix:
${{ each branches in parameters.SourceToTargetBranches }}:
${{ branches.key }}:
SourceBranch: ${{ branches.key }}
TargetBranch: ${{ branches.value }}
dependsOn: []
resources:
repositories:
- repository: 1ESPipelineTemplates
type: git
name: 1ESPipelineTemplates/1ESPipelineTemplates
ref: refs/tags/release
extends:
template: v1/1ES.Official.PipelineTemplate.yml@1ESPipelineTemplates
parameters:
pool:
name: Azure Pipelines
vmImage: 'windows-2022'
steps:
- checkout: self
persistCredentials: true
name: Azure-Pipelines-1ESPT-ExDShared
image: windows-2022
os: windows
customBuildTags:
- ES365AIMigrationTooling
stages:
- stage: stage
jobs:
- job: SyncMirror
strategy:
matrix:
${{ each branches in parameters.SourceToTargetBranches }}:
${{ branches.key }}:
SourceBranch: ${{ branches.key }}
TargetBranch: ${{ branches.value }}
dependsOn: []
steps:
- checkout: self
persistCredentials: true

- task: PowerShell@2
inputs:
targetType: 'inline'
script: |
Write-Host "SourceBranch " + "$(SourceBranch)"
Write-Host "TargetBranch " + "$(TargetBranch)"
- task: PowerShell@2
inputs:
targetType: 'inline'
script: |
Write-Host "SourceBranch " + "$(SourceBranch)"
Write-Host "TargetBranch " + "$(TargetBranch)"
$repo = "${{ parameters.SourceRepository }}"
git remote add sourcerepo $repo
git remote
$repo = "${{ parameters.SourceRepository }}"
git remote add sourcerepo $repo
git remote
$target = "$(TargetBranch)"
git fetch origin $target
git checkout $target
git pull origin $target
$target = "$(TargetBranch)"
git fetch origin $target
git checkout $target
git pull origin $target
$source = "$(SourceBranch)"
git fetch sourcerepo $source
git pull sourcerepo $source
- task: CmdLine@2
inputs:
script: |
git push
$source = "$(SourceBranch)"
git fetch sourcerepo $source
git pull sourcerepo $source
- task: CmdLine@2
inputs:
script: |
git push

0 comments on commit 2511bf7

Please sign in to comment.