2017-04-10 2 views
0

gitlab 서비스에 nodejs 저장소가 있고 docker와 함께 gitlab CI 러너를 사용합니다. 노드 앱에 직접 GitLab CI 변수 (CI_JOB_ID 또는 CI_COMMIT_TAG 등)를 출력해야합니다. gitlab http api를 사용하는 것은 나에게 좋지 않습니다. 빌드 프로세스가 끝나면 any.json 파일에 해당 정보를 저장해야합니다. 그것을 구현하는 방법?GitLab CI 변수를 json 파일로 내보내기

답변

1

stack overflow post에 설명 된대로 트릭을 어떻게해야 당신의 nodejs 응용 프로그램에서 environment variables 읽기 :

process.env.ENV_VARIABLE 

모든 Gitlab CI 주입 변수를 액세스 할 수 있어야합니다.