Как установить переменные среды в GitLab CI docker runner?

нужно установить прокси-сервер компании для доступа в интернет в нашей сети. Это необходимо для процесса сборки (для извлечения зависимостей).

я добавил соответствующие строки в /etc/bash.bashrc в нашем образе docker.

при ручном запуске изображения с:

docker run --rm -ti bboss/python:3 /bin/bash

и потом-исполнителем

export

Я вижу переменные.

однако, когда я определяю задачу CI GitLab на основе этого изображения и добавляю раздел like:

test-job:
    script:
        - export

Я не вижу никаких переменных.

похоже на записи в /etc/bash.bashrc не учитываются.

как я могу это сделать?

29
задан exhuma
27.03.2023 12:28 Количество просмотров материала 3129
Распечатать страницу

1 ответ

try

test-job:
    script:
        - env
0
отвечен mmccabe 2023-03-28 20:16

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх