2017-12-01 20 views
0

환경 변수의 값을 추출하여 편집 가능한 전자 메일 알림의 제목 줄에 넣고 싶습니다. 나는 ${ENV,var="MY_ENV_VARIABLE"}으로 시도했지만 이메일 제목에 빈 문자열을 반환합니다.Jenkins 빌드 구성에서 환경 변수의 값을 추출하십시오.

내 빌드 단계 (쉘 실행)에 export MY_ENV_VARIABLE="some value" 명령을 추가하여 MY_ENV_VARIABLE을 설정합니다.

도와주세요.

답변

0

This answer 나를 도왔습니다. 다음은 내가 한 일입니다.

  1. 내 빌드 단계에서 export MY_ENV_VARIABLE=my_value이 삭제되었습니다.
  2. Jenkins에 Environment Injector Plugin을 설치하고 Jenkins를 다시 설치했습니다.
  3. 빌드 구성에 "환경 변수 삽입"단계를 추가하고 "Properties Content"텍스트 상자에 MY_ENV_VARIABLE=my_value 선언을 입력했습니다.
  4. 마지막으로 Jenkins의 이메일 제목에 ${ENV, var="MY_ENV_VARIABLE"}을 추가했습니다.

이제 이메일 제목에 MY_ENV_VARIABLE의 값이 표시됩니다.