38 lines
947 B
Markdown
38 lines
947 B
Markdown
### 使用方式
|
||
```yaml
|
||
kind: pipeline
|
||
type: docker
|
||
name: BuildContainerImage
|
||
|
||
|
||
steps:
|
||
# 更新测试环境
|
||
- name: UpdateTesting
|
||
image: gitee.ltd/lxh/drone-kuboard
|
||
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"
|
||
``` |