2017-10-19 5 views
0

나는 나중에 구성을합니다 (고정 표시기 이미지의 실행에 주입 현재 gitlab 사용자 ID 및 이메일 ($ GITLAB_USER_EMAIL$ GITLAB_USER_ID를) 사용할 필요가 궁금해 ... git 저장소).docker 실행에 작업 변수를 주입하는 방법은 무엇입니까? 이것은 이미 시스템의 일부인 경우

이렇게하는 마법의 방법이 있습니까? 또는 명시 적으로 내 .gitlab-ci.yml 파일 (예 : before_script)에 내보내기 명령을 작성해야합니까?

감사합니다.

+0

시도해 보셨습니까? 나는 이미 긍정적 인 사람입니다. 'env'를 호출하는 작업을 작성하고 거기에 어떤 변수가 있는지 확인하십시오. –

+0

난 그냥 ** env ** 명령을 시도하고 거기에 내 응답을 얻었다. 팁을 위해 @ JonathonReinhart에게 고마워한다. –

+0

스택 오버플로에 대한 질문을하기 전에 변수를 사용하지 않은 이유가 확실하지 않습니다. –

답변

1

빌드에 env 명령을 사용하여 응답을 받았습니다. 그래서 모든 작업 변수는 도커 실행 환경에서 사용할 수 있습니다.