我在我的简单项目中使用gitlab-ci。
一切都好,我的runner在我的本地机器(ubuntu18-04)上工作,并且我使用简单的.gitlab-ci.yml进行了测试。
现在我尝试使用以下yml:
image: ubuntu:18.04
build-job:
stage: build
script:
- echo "Hello, $GITLAB_USER_LOGIN!"
- sudo apt-get update
但是我遇到了以下错误:
/bin/bash: line 110: sudo: command not found
我该如何使用sudo呢?
sudo
呢?一个典型的开箱即用的上游Linux发行版中心的Docker容器已经作为root用户调用其进程,所以sudo
没有任何作用。 - Charles Duffy