2023-10-17 16:37:29 +08:00
|
|
|
|
### 使用方式
|
|
|
|
|
```yaml
|
|
|
|
|
kind: pipeline
|
|
|
|
|
type: docker
|
|
|
|
|
name: BuildContainerImage
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
steps:
|
|
|
|
|
# 更新测试环境
|
|
|
|
|
- name: UpdateTesting
|
2023-10-25 10:57:04 +08:00
|
|
|
|
image: gitee.ltd/lxh/drone-kuboard
|
2023-10-17 16:37:29 +08:00
|
|
|
|
settings:
|
|
|
|
|
# 执行操作 restart | update
|
|
|
|
|
action: restart
|
|
|
|
|
# 固定句式
|
|
|
|
|
kind: deployments
|
|
|
|
|
# 集群名称
|
|
|
|
|
cluster: test
|
|
|
|
|
# 命名空间
|
|
|
|
|
namespace: test-ns
|
|
|
|
|
# deployments名称
|
|
|
|
|
name: test-dep
|
|
|
|
|
# 镜像,如果是更新,image和tag必须填,不然报错
|
|
|
|
|
image: xxxx
|
|
|
|
|
# 新的Tag,如果git事件是tag的话,可以保持下面的不变,具体视实际情况而定
|
|
|
|
|
tag: ${DRONE_SEMVER_SHORT}
|
|
|
|
|
# Kuboard服务地址
|
|
|
|
|
kuboard_uri: https://kuboard.example.com/
|
|
|
|
|
# Kuboard账号
|
|
|
|
|
kuboard_username:
|
|
|
|
|
from_secret: kuboard_username
|
|
|
|
|
# Kuboard访问AccessKey
|
|
|
|
|
kuboard_key:
|
|
|
|
|
from_secret: kuboard_key
|
|
|
|
|
when:
|
|
|
|
|
status:
|
|
|
|
|
- "success"
|
2023-10-17 16:32:16 +08:00
|
|
|
|
```
|