Commit 28ffb8f245
Verified · cmc
Layout: unified · split
Admin.org +8
| @@ -305,6 +305,14 @@ gitbayd --config /etc/gitbay/config.toml admin user create ci --admin \ | |||
| 305 | gitbay-runner -remote git@127.0.0.1 -workdir /var/lib/gitbay-runner/work | 305 | gitbay-runner -remote git@127.0.0.1 -workdir /var/lib/gitbay-runner/work |
| 306 | #+end_src | 306 | #+end_src |
| 307 | 307 | ||
| 308 | =make deploy-runner= also installs | ||
| 309 | =deploy/gitbay-runner.override.conf= as a systemd drop-in: =Nice=10=, | ||
| 310 | =CPUWeight=30=, =IOWeight=30=, so a build never starves the host's sshd, | ||
| 311 | the daemon or the backup timers. The e2e suite alone starts sixty | ||
| 312 | daemon instances; without the drop-in a deploy's copy over the admin | ||
| 313 | sshd stalled. Both deploy targets copy with =rsync --partial=, which | ||
| 314 | resumes a stalled transfer. | ||
| 315 | |||
| 308 | v1 runs steps directly on the host — no containers — so treat the | 316 | v1 runs steps directly on the host — no containers — so treat the |
| 309 | runner machine as executing whatever your users push. Install the | 317 | runner machine as executing whatever your users push. Install the |
| 310 | toolchains your builds need on it. | 318 | toolchains your builds need on it. |