更新 知識庫
@@ -4,69 +4,7 @@
|
|||||||
|
|
||||||
## Gitea Runner
|
## Gitea Runner
|
||||||
|
|
||||||
### 從 Github Release Page 下載 Gitea Runner,並重新命名成 act_runner.exe
|
|
||||||
|
|
||||||
Github Release Page: https://gitea.com/gitea/act_runner/releases
|
|
||||||
|
|
||||||
v0.2.11: https://gitea.com/gitea/act_runner/releases/download/v0.2.11/act_runner-0.2.11-windows-amd64.exe
|
|
||||||
|
|
||||||
```powershell
|
|
||||||
Invoke-WebRequest https://gitea.com/gitea/act_runner/releases/download/v0.2.11/act_runner-0.2.11-windows-amd64.exe -OutFile act_runner.exe
|
|
||||||
```
|
|
||||||
|
|
||||||
### 註冊 Gitea Runner 到 Gitea Server 產生 .runner 檔
|
|
||||||
|
|
||||||
```powershell
|
|
||||||
$instance="<Gitea instance URL>"
|
|
||||||
```
|
|
||||||
|
|
||||||
```powershell
|
|
||||||
$token="<Runner token>"
|
|
||||||
```
|
|
||||||
|
|
||||||
```powershell
|
|
||||||
$labels="<Runner labels>"
|
|
||||||
```
|
|
||||||
|
|
||||||
```powershell
|
|
||||||
$name="<Runner name>"
|
|
||||||
```
|
|
||||||
|
|
||||||
```powershell
|
|
||||||
.\act_runner.exe register --no-interactive --instance $instance --token $token --labels $labels --name $name
|
|
||||||
```
|
|
||||||
|
|
||||||
### 從 Github Release Page 下載 WinSW,並重新命名成 winsw.exe
|
|
||||||
|
|
||||||
Github Release Page: https://github.com/winsw/winsw/releases
|
|
||||||
|
|
||||||
v2.12.0: https://github.com/winsw/winsw/releases/download/v2.12.0/WinSW-x64.exe
|
|
||||||
|
|
||||||
```powershell
|
|
||||||
Invoke-WebRequest https://github.com/winsw/winsw/releases/download/v2.12.0/WinSW-x64.exe -OutFile winsw.exe
|
|
||||||
```
|
|
||||||
|
|
||||||
建立配置檔,且檔案名稱需要跟 WinSW 一樣,如 winsw.xml
|
|
||||||
|
|
||||||
```xml
|
|
||||||
<service>
|
|
||||||
<id>gitea_runner</id>
|
|
||||||
<name>Gitea Runner</name>
|
|
||||||
<description>This service runs Gitea Runner.</description>
|
|
||||||
<executable>act_runner.exe</executable>
|
|
||||||
<arguments>daemon</arguments>
|
|
||||||
</service>
|
|
||||||
```
|
|
||||||
|
|
||||||
安裝並啟動服務
|
|
||||||
|
|
||||||
```powershell
|
|
||||||
.\winsw.exe install
|
|
||||||
```
|
|
||||||
|
|
||||||
```powershell
|
|
||||||
.\winsw.exe start
|
|
||||||
```
|
|
||||||
|
|
||||||
## Gitlab Runner
|
## Gitlab Runner
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user