更新 Service:GiteaRunner
@@ -7,25 +7,13 @@ apt update && apt install -y nodejs
|
|||||||
# 下載 Gitea Runner
|
# 下載 Gitea Runner
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
wget https://gitea.com/gitea/act_runner/releases/download/v0.2.13/act_runner-0.2.13-linux-amd64 -O /usr/local/bin/act_runner
|
wget https://gitea.com/gitea/runner/releases/download/v1.0.2/gitea-runner-1.0.2-linux-amd64 -O /usr/local/bin/runner
|
||||||
```
|
|
||||||
|
|
||||||
```bash
|
|
||||||
wget https://gitea.com/gitea/act_runner/releases/download/v0.3.1/act_runner-0.3.1-linux-amd64 -O /usr/local/bin/act_runner
|
|
||||||
```
|
|
||||||
|
|
||||||
```bash
|
|
||||||
wget https://gitea.com/gitea/act_runner/releases/download/v0.6.1/act_runner-0.6.1-linux-amd64 -O /usr/local/bin/act_runner
|
|
||||||
```
|
|
||||||
|
|
||||||
```bash
|
|
||||||
wget https://gitea.com/gitea/runner/releases/download/v1.0.2/gitea-runner-1.0.2-linux-amd64 -O /usr/local/bin/act_runner
|
|
||||||
```
|
```
|
||||||
|
|
||||||
將 act_runner 設定為可執行檔
|
將 act_runner 設定為可執行檔
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
chmod +x /usr/local/bin/act_runner
|
chmod +x /usr/local/bin/runner
|
||||||
```
|
```
|
||||||
|
|
||||||
# 註冊 Gitea Runner
|
# 註冊 Gitea Runner
|
||||||
@@ -33,29 +21,13 @@ chmod +x /usr/local/bin/act_runner
|
|||||||
設定參數
|
設定參數
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
GITEA_URL='https://gitea.jsc.idv.tw'
|
act_runner register
|
||||||
```
|
|
||||||
|
|
||||||
```bash
|
|
||||||
REGISTER_TOKEN='SsbiLdBK5icOPcmrFgt78XAkOyu2lWSZRQbr5D21'
|
|
||||||
```
|
|
||||||
|
|
||||||
```bash
|
|
||||||
RUNNER_LABELS='ct-docker'
|
|
||||||
```
|
|
||||||
|
|
||||||
```bash
|
|
||||||
RUNNER_NAME='ct-docker'
|
|
||||||
```
|
|
||||||
|
|
||||||
```bash
|
|
||||||
act_runner register --no-interactive --instance $GITEA_URL --token $REGISTER_TOKEN --labels $RUNNER_LABELS --name $RUNNER_NAME
|
|
||||||
```
|
```
|
||||||
|
|
||||||
# 設計 Gitea Runner 服務
|
# 設計 Gitea Runner 服務
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
nano /etc/systemd/system/act_runner.service
|
nano /etc/systemd/system/runner.service
|
||||||
```
|
```
|
||||||
|
|
||||||
服務檔內容
|
服務檔內容
|
||||||
@@ -68,7 +40,7 @@ Description=Gitea Actions runner
|
|||||||
Environment=HOME=/root
|
Environment=HOME=/root
|
||||||
Type=simple
|
Type=simple
|
||||||
WorkingDirectory=/root
|
WorkingDirectory=/root
|
||||||
ExecStart=/usr/local/bin/act_runner daemon
|
ExecStart=/usr/local/bin/runner daemon
|
||||||
Restart=always
|
Restart=always
|
||||||
User=root
|
User=root
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user