Skip to content

Add environment variables to runner

Hossein Pursultani requested to merge (removed):4-add-env-var-to-runner into master

The environment variables are injected to the pods that are created while a build is running.

To verify:

  1. Install runner with test values for runners.envVars, e.g. --set runners.env.ENV=value,runners.env.LC_ALL=en_US.UTF-8.
  2. Create a test repository, e.g. gitlab-runner-env-vars-test, and use the following for .gitlab-ci.yaml:
check_env:
  script: env | grep 'ENV=value' && env | grep 'LC_ALL=en_US.UTF-8'

Closes gitlab-org/gitlab-runner#3711 (closed)

Edited by Hossein Pursultani

Merge request reports