From e77907c79881702c2a0fe5c669c5f33814b5ddbc Mon Sep 17 00:00:00 2001 From: Jeffery Date: Tue, 12 May 2026 03:36:34 +0000 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20Service=EF=BC=9AGiteaRunne?= =?UTF-8?q?r?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Service%EF%BC%9AGiteaRunner.md | 38 +++++----------------------------- 1 file changed, 5 insertions(+), 33 deletions(-) diff --git a/Service%EF%BC%9AGiteaRunner.md b/Service%EF%BC%9AGiteaRunner.md index e399deb..816fca3 100644 --- a/Service%EF%BC%9AGiteaRunner.md +++ b/Service%EF%BC%9AGiteaRunner.md @@ -7,25 +7,13 @@ apt update && apt install -y nodejs # 下載 Gitea Runner ```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 -``` - -```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 +wget https://gitea.com/gitea/runner/releases/download/v1.0.2/gitea-runner-1.0.2-linux-amd64 -O /usr/local/bin/runner ``` 將 act_runner 設定為可執行檔 ```bash -chmod +x /usr/local/bin/act_runner +chmod +x /usr/local/bin/runner ``` # 註冊 Gitea Runner @@ -33,29 +21,13 @@ chmod +x /usr/local/bin/act_runner 設定參數 ```bash -GITEA_URL='https://gitea.jsc.idv.tw' -``` - -```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 +act_runner register ``` # 設計 Gitea Runner 服務 ```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 Type=simple WorkingDirectory=/root -ExecStart=/usr/local/bin/act_runner daemon +ExecStart=/usr/local/bin/runner daemon Restart=always User=root