mirror of https://git.citron-emu.org/citron/emu
42 lines
1.5 KiB
YAML
Executable File
42 lines
1.5 KiB
YAML
Executable File
# SPDX-FileCopyrightText: 2019 citron Emulator Project
|
|
# SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
parameters:
|
|
matchLabel: 'dummy-merge'
|
|
matchLabelPublic: 'dummy-merge'
|
|
|
|
steps:
|
|
- checkout: self
|
|
fetchDepth: 1
|
|
submodules: false
|
|
- task: PythonScript@0
|
|
displayName: 'Generate Merge Config'
|
|
inputs:
|
|
scriptSource: 'inline'
|
|
script: '${{ parameters.createMergeConfigScript }}'
|
|
- task: PythonScript@0
|
|
displayName: 'Discover, Download, and Apply Patches (Stable)'
|
|
inputs:
|
|
scriptSource: 'filePath'
|
|
scriptPath: '.ci/scripts/merge/apply-patches-by-label-private.py'
|
|
arguments: $(publicLabel)
|
|
workingDirectory: '$(Build.SourcesDirectory)'
|
|
- task: PythonScript@0
|
|
displayName: 'Discover, Download, and Apply Patches (Canary Public)'
|
|
inputs:
|
|
scriptSource: 'filePath'
|
|
scriptPath: '.ci/scripts/merge/apply-patches-by-label-private.py'
|
|
arguments: $(supporterPublicLabel)
|
|
workingDirectory: '$(Build.SourcesDirectory)'
|
|
- task: PythonScript@0
|
|
displayName: 'Discover, Download, and Apply Patches (Canary Private)'
|
|
inputs:
|
|
scriptSource: 'filePath'
|
|
scriptPath: '.ci/scripts/merge/apply-patches-by-label-private.py'
|
|
arguments: $(supporterPrivateLabel)
|
|
workingDirectory: '$(Build.SourcesDirectory)'
|
|
- script: |
|
|
echo '##vso[task.setvariable variable=DisplayPrefix]$(tagPrefix)'
|
|
git rev-parse HEAD
|
|
displayName: 'Set Version Number'
|