45 lines
996 B
Markdown
45 lines
996 B
Markdown
# Runner
|
|
|
|
## Instalação real
|
|
|
|
- binário: `/usr/local/bin/act_runner`
|
|
- arquivo de registro: `/var/lib/act_runner/.runner`
|
|
- configuração: `/etc/act_runner/config.yaml`
|
|
- ambiente do serviço: `/etc/act_runner/env`
|
|
|
|
## Usuário e serviço
|
|
|
|
- usuário efetivo do runner: `root`
|
|
- serviço systemd: `act_runner.service`
|
|
- comportamento esperado: `enabled` e `active`
|
|
|
|
## Label registrada
|
|
|
|
- label registrada no runner: `linux_amd64:host`
|
|
|
|
## Caveat do `runs-on`
|
|
|
|
- registro do runner: `linux_amd64:host`
|
|
- valor operacional dos workflows: `linux_amd64`
|
|
- motivo: nesta instância Gitea `1.25.3`, o consumo real dos jobs já validados funciona com `runs-on: linux_amd64`
|
|
|
|
## Como validar que o runner está online
|
|
|
|
```bash
|
|
systemctl status act_runner --no-pager -l
|
|
cat /var/lib/act_runner/.runner
|
|
```
|
|
|
|
## Como reiniciar o serviço
|
|
|
|
```bash
|
|
systemctl restart act_runner.service
|
|
```
|
|
|
|
## Como ver logs do serviço
|
|
|
|
```bash
|
|
journalctl -u act_runner -n 200 --no-pager
|
|
journalctl -u act_runner -f
|
|
```
|