mirror of
https://github.com/cloudreve/cloudreve.git
synced 2026-03-03 00:27:02 +00:00
chore(ado): switch to self-hosted vsts pool
This commit is contained in:
@@ -8,7 +8,7 @@ variables:
|
|||||||
DOCKER_BUILDKIT: 1
|
DOCKER_BUILDKIT: 1
|
||||||
|
|
||||||
pool:
|
pool:
|
||||||
vmImage: ubuntu-latest
|
name: Default
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
- job: Release
|
- job: Release
|
||||||
@@ -31,17 +31,17 @@ jobs:
|
|||||||
addPipelineData: false
|
addPipelineData: false
|
||||||
addBaseImageData: false
|
addBaseImageData: false
|
||||||
- task: CmdLine@2
|
- task: CmdLine@2
|
||||||
displayName: "Install multiarch/qemu-user-static"
|
displayName: "Install tonistiigi/binfmt"
|
||||||
inputs:
|
inputs:
|
||||||
script: |
|
script: |
|
||||||
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
|
docker run --privileged --rm tonistiigi/binfmt --install all
|
||||||
- task: goreleaser@0
|
- task: goreleaser@0
|
||||||
condition: and(succeeded(), startsWith(variables['Build.SourceBranch'], 'refs/tags/'))
|
condition: and(succeeded(), startsWith(variables['Build.SourceBranch'], 'refs/tags/'))
|
||||||
inputs:
|
inputs:
|
||||||
version: "latest"
|
version: "latest"
|
||||||
distribution: "goreleaser"
|
distribution: "goreleaser"
|
||||||
workdir: "$(Build.SourcesDirectory)"
|
workdir: "$(Build.SourcesDirectory)"
|
||||||
args: "release --timeout 60m"
|
args: "release --timeout 60m -p 4"
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: $(GITHUB_TOKEN)
|
GITHUB_TOKEN: $(GITHUB_TOKEN)
|
||||||
|
|
||||||
Reference in New Issue
Block a user