安装 Termux
- Termux: https://f-droid.org/packages/com.termux/
 - Termux-boot: https://f-droid.org/packages/com.termux.boot/
 
换源
Termux 默认软件源国内链接可能不顺畅,可以改用清华的源,如下:
 | 
 | 
安装并启用 sshd
该步骤主要是为了远程操作,避免在手机上大量输入。
 | 
 | 
完成后执行 exit 关闭会话,重新打开 APP 后执行:
 | 
 | 
使能 sshd 服务。
之后,在 PC/Mac 上执行:
 | 
 | 
即可远程登录到 Termux 中。
编译 gitlab-runner
1. 安装依赖
 | 
 | 
2. clone 源码
 | 
 | 
3. 安装 go 依赖 && 编译
 | 
 | 
将生成的 gitlab-runner 可执行文件 copy 到 $HOME/../var/bin/ 目录,即可完成安装。
注册 runner
和其他平台一致,执行 gitlab-runner register 注册即可。可能会有一些错误和警告,可以忽略。
注意 executor type 选择 shell
自启动 gitlab-runner
 | 
 | 
在 run 中写入如下内容:
 | 
 | 
保存退出。
重启终端,执行 sv-enable gitlab-runner 启用自启动;sv up gitlab-runner 启动 gitlab-runner.
测试结果如下图:
