Merge pull request #2714 from DarkLordZach/repo-sync-pipeline
Add Repository Sync Pipeline
This commit is contained in:
		
							
								
								
									
										19
									
								
								.ci/yuzu-repo-sync.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								.ci/yuzu-repo-sync.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,19 @@
 | 
			
		||||
trigger:
 | 
			
		||||
- master
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
- job: copy
 | 
			
		||||
  displayName: 'Sync Repository'
 | 
			
		||||
  pool:
 | 
			
		||||
    vmImage: 'ubuntu-latest'
 | 
			
		||||
  steps:
 | 
			
		||||
  - script: echo 'https://$(GitUsername):$(GitAccessToken)@dev.azure.com' > $HOME/.git-credentials
 | 
			
		||||
    displayName: 'Load Credentials'
 | 
			
		||||
  - script: git config --global credential.helper store
 | 
			
		||||
    displayName: 'Register Credential Helper'
 | 
			
		||||
  - script: git remote add other $(GitRepoPushChangesURL)
 | 
			
		||||
    displayName: 'Register Repository'
 | 
			
		||||
  - script: git push --force other HEAD:$(GitPushBranch)
 | 
			
		||||
    displayName: 'Update Code'
 | 
			
		||||
  - script: rm -rf $HOME/.git-credentials
 | 
			
		||||
    displayName: 'Clear Cached Credentials'
 | 
			
		||||
		Reference in New Issue
	
	Block a user