est*_*rim 3 gitlab gitlab-ci centos7 gitlab-ci-runner gitlab-omnibus
我的环境是 Centos 7,我刚刚安装了 gitlab-runner,当我作为安装 gitlab-runner 的用户(而不是 root)运行此命令时
sudo gitlab-runner register
Run Code Online (Sandbox Code Playgroud)
这将导致找不到命令,但如果我在没有 sudo 的情况下运行
gitlab-runner register
Run Code Online (Sandbox Code Playgroud)
它运行但显示了这一行
WARNING: Running in user-mode.
WARNING: The user-mode requires you to manually start builds processing:
WARNING: $ gitlab-runner run
WARNING: Use sudo for system-mode:
WARNING: $ sudo gitlab-runner...
Run Code Online (Sandbox Code Playgroud)
有人知道如何解决这个问题吗
可以修改文件\'/etc/sudoers\',找到“Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin”,将其修改为“Defaults secure_path = /sbin:/bin:/ usr/sbin:/usr/bin:/usr/local/bin"\xe3\x80\x82
\n\n我刚刚通过上述操作解决了这个问题。
\n 归档时间: |
|
查看次数: |
12626 次 |
最近记录: |