Init V4 community edition (#2265)

* Init V4 community edition

* Init V4 community edition
This commit is contained in:
AaronLiu
2025-04-20 17:31:25 +08:00
committed by GitHub
parent da4e44b77a
commit 21d158db07
597 changed files with 119415 additions and 41692 deletions

47
azure-pipelines.yml Normal file
View File

@@ -0,0 +1,47 @@
trigger:
tags:
include:
- '*'
variables:
GO_VERSION: "1.23.6"
NODE_VERSION: "22.x"
DOCKER_BUILDKIT: 1
pool:
vmImage: ubuntu-latest
jobs:
- job: Release
steps:
- checkout: self
submodules: true
persistCredentials: true
- task: NodeTool@0
inputs:
versionSpec: '$(NODE_VERSION)'
displayName: 'Install Node.js'
- task: GoTool@0
inputs:
version: "$(GO_VERSION)"
displayName: Install Go
- task: Docker@2
inputs:
containerRegistry: "PRO ACR"
command: "login"
addPipelineData: false
addBaseImageData: false
- task: CmdLine@2
displayName: "Install multiarch/qemu-user-static"
inputs:
script: |
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
- task: goreleaser@0
condition: and(succeeded(), startsWith(variables['Build.SourceBranch'], 'refs/tags/'))
inputs:
version: "latest"
distribution: "goreleaser"
workdir: "$(Build.SourcesDirectory)"
args: "release --timeout 60m"
env:
GITHUB_TOKEN: $(GITHUB_TOKEN)