synchronization
This commit is contained in:
32
CICD/Drone/Docs/Drone客户端安装.md
Normal file
32
CICD/Drone/Docs/Drone客户端安装.md
Normal file
@@ -0,0 +1,32 @@
|
||||
> 本文作者:丁辉
|
||||
|
||||
# Drone客户端安装
|
||||
|
||||
## 开始安装
|
||||
|
||||
[Homebrew官网](https://brew.sh/index_zh-cn)
|
||||
|
||||
- Linux 安装 Homebrew
|
||||
|
||||
```bash
|
||||
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
||||
```
|
||||
|
||||
- MAC 使用 Homebrew 安装 Drone命令
|
||||
|
||||
```bash
|
||||
brew tap drone/drone
|
||||
brew install drone
|
||||
```
|
||||
|
||||
## 使用命令触发 Drone 构建
|
||||
|
||||
[Drone 命令官网](https://0-8-0.docs.drone.io/zh/cli-installation/)
|
||||
|
||||
```bash
|
||||
curl -X POST \
|
||||
-H "Authorization: Bearer $YOUR_API_TOKEN" \
|
||||
-H "Content-Type: application/json" \
|
||||
https://your.drone.instance/api/repos/用户/仓库名/builds
|
||||
```
|
||||
|
32
CICD/Drone/Docs/README.md
Normal file
32
CICD/Drone/Docs/README.md
Normal file
@@ -0,0 +1,32 @@
|
||||
> 本文作者:丁辉
|
||||
|
||||
# Drone的使用
|
||||
|
||||
## 快速启动 Runner 执行端
|
||||
|
||||
```bash
|
||||
docker run --detach \
|
||||
--volume=/var/run/docker.sock:/var/run/docker.sock \
|
||||
--env=DRONE_RPC_PROTO=https \
|
||||
--env=DRONE_RPC_HOST= \
|
||||
--env=DRONE_RPC_SECRET= \
|
||||
--env=DRONE_RUNNER_CAPACITY=4 \
|
||||
--env=DRONE_RUNNER_NAME=runner \
|
||||
--restart=always \
|
||||
--name=runner \
|
||||
drone/drone-runner-docker
|
||||
```
|
||||
|
||||
> Runner 添加标签
|
||||
>
|
||||
> ```bash
|
||||
> --from-literal=DRONE_RUNNER_LABELS=<标签:值> \
|
||||
> ```
|
||||
|
||||
## Kubernetes部署文档
|
||||
|
||||
- [Helm部署Drone](https://gitee.com/offends/Kubernetes/blob/main/Helm/Helm%E9%83%A8%E7%BD%B2Drone.md)
|
||||
- [Helm部署Drone-Runner-Docker](https://gitee.com/offends/Kubernetes/blob/main/Helm/Helm%E9%83%A8%E7%BD%B2Drone-Runner-Docker.md)
|
||||
- [Helm部署Drone-Runner-Kube](https://gitee.com/offends/Kubernetes/blob/main/Helm/Helm%E9%83%A8%E7%BD%B2Drone-Runner-Kube.md)
|
||||
- [Helm部署Drone-Kubernetes-Secrets](https://gitee.com/offends/Kubernetes/blob/main/Helm/Helm%E9%83%A8%E7%BD%B2Drone-Kubernetes-Secrets.md)
|
||||
|
Reference in New Issue
Block a user