Как вы можете заставить ваш файл .gitlab-ci.yml запускать сценарии от имени пользователя root? - PullRequest
0 голосов
/ 29 ноября 2018

В настоящее время у меня есть файл .gitlab-ci.yml, который должен запускать определенный набор функций.Хотя раньше он работал нормально, похоже, что теперь (спустя 2 месяца) он больше не работает по умолчанию в корне.То есть теперь, когда я нажимаю на команду apt-get update, она возвращает E: List directory /var/lib/apt/lists/partial is missing. - Acquire (30: Read-only file system).Как я могу изменить файл YAML так, чтобы он запускался с правами root?Мой текущий файл выглядит следующим образом:

before_script:
    - apt-get update -y
    - apt-get install git -y
    - apt-get install python -y
    - apt-get install python-pip -y

main:
    script:
        - echo 'Done...'

Поскольку файл разрывается на apt-get update -y, как я могу изменить свой JAML-файл, чтобы запустить его в корневом каталоге?

...