添加 悟空升级后pipeline 示例

td-wenchao 2024-03-22 09:02:00 +00:00
commit 4bc4ac4ca4

@ -0,0 +1,65 @@
悟空升级后ci后端采用k8s变化较大下面是使用示例
更详细信息请访问https://woodpecker-ci.org/docs/intro
```
variables:
- &platforms linux/arm64/v8,linux/amd64
clone:
- name: git
image: harbor.tdology.com/woodpeckerci/plugin-git
settings:
skip-verify: true
remote: https://wukong.tdology.com/picloud/gitea.git
when:
event:
- pull_request
- tag
steps:
- name: build
image: harbor.tdology.com/woodpeckerci/plugin-docker-buildx:3.1.0
privileged: true
settings:
buildkit_driveropt:
- "image=harbor.tdology.com/moby/buildkit:buildx-stable-1"
mirror: harbor.tdology.com
registry: harbor.tdology.com
repo: harbor.tdology.com/gitea/gitea
dockerfile: Dockerfile
platforms: *platforms
tags: latest,v1-${CI_COMMIT_SHA:0:8}
context: .
username:
from_secret: harbor-user
password:
from_secret: harbor-pass
when:
event:
- pull_request
- name: release
image: harbor.tdology.com/woodpeckerci/plugin-docker-buildx:3.1.0
privileged: true
settings:
buildkit_driveropt:
- "image=harbor.tdology.com/moby/buildkit:buildx-stable-1"
mirror: harbor.tdology.com
registry: harbor.tdology.com
repo: harbor.tdology.com/gitea/gitea
auto_tag: true
dockerfile: Dockerfile
platforms: *platforms
context: .
mtu: 1400
username:
from_secret: harbor-user
password:
from_secret: harbor-pass
when:
event:
- tag
```