clone_folder: c:\ps
clone_depth: 1
branches:
  only:
    - master
environment:
  github_access_token:
    secure: VMFbecLLHzDq/09YDPbcM0VDDSwwgY57vr5GXK6cZZ4Ti/Xs5RZoylzV8MMr1350

before_build:
  - git config --global credential.helper store
  - ps: ac "$env:USERPROFILE\.git-credentials" "https://$($env:github_access_token):x-oauth-basic@github.com`n"
  - git config --global user.email %email%
  - git config --global user.name %name%
  - cd ..
  - git clone -q https://github.com/MicrosoftDocs/azure-psdocs-ciscripts azpsci
  - dotnet publish azpsci -c Release -o ../ci
build_script:
  - dotnet ./ci/azpsci.dll docs

test: off
on_success:
  - git clone -q --branch=%target_branch% %content_repo% %TEMP%\Azure
  - cd %TEMP%\Azure
  - ps: ls C:\docs -dir | % { copy $_.FullName . -Recurse -Force }
  - git add -A
  - git diff --quiet --exit-code --cached || git commit -m "Sync docs from source code repo to content repo." && git push origin %target_branch% && appveyor AddMessage "Content Updated"

clone_folder: c:\ps
clone_depth: 1
branches:
  only:
    - master
environment:
  github_access_token:
    secure: VMFbecLLHzDq/09YDPbcM0VDDSwwgY57vr5GXK6cZZ4Ti/Xs5RZoylzV8MMr1350

before_build:
  - git config --global credential.helper store
  - ps: ac "$env:USERPROFILE\.git-credentials" "https://$($env:github_access_token):x-oauth-basic@github.com`n"
  - git config --global user.email %email%
  - git config --global user.name %name%
  - cd ..
  - git clone -q https://github.com/MicrosoftDocs/azure-psdocs-ciscripts azpsci
  - dotnet publish azpsci -c Release -o ../ci
build_script:
  - dotnet ./ci/azpsci.dll docs

test: off
on_success:
  - git clone -q --branch=%source_branch% %content_repo% %TEMP%\Azure
  - cd %TEMP%\Azure
  - ps: ls C:\docs -dir | % { copy $_.FullName . -Recurse -Force }
  - git add -A
  - git diff --quiet --exit-code --cached || git commit -m "Sync docs from source code repo to content repo." && git push origin %target_branch% -f && appveyor AddMessage "Content Updated"

Support to set based branch for git clone content repo
Support to set based branch for git clone content repo