env 및 단계가 지정된 환경 변수로 실행되지 않는 Jenkins 파이프 라인

JamesD

withEnv 블록 내에서 다음 단계를 사용하는 파이프 라인 스크립트가 있습니다.

withEnv(['Repository_name=Repo', 
    'capability_squish=c:\\Squish',"build_working_directory=${workspace}"]) {
    bat "python test.py"
    step([$class: 'SquishBuilder', 
        abortBuildOnError: false,  
        extraOptions: '', 
        host: '127.0.0.1', 
        port: '4322', 
        resultFolder: "${workspace}\\squish-test-reports\\", 
        skipTestCases: false, 
        snoozeFactor: '1', 
        squishConfig: 'demo_gui', 
        testCase: '', 
        testSuite: "${workspace}\\suite_default"])
}

문제는 내가 기대하는 환경 변수로 단계가 실행되지 않는다는 것입니다.

bat "python test.py"

예상 변수를 실행하고 출력하고 예상대로 작동합니다. 단계에서 환경 변수를 사용하지 않는 이유를 아는 사람이 있습니까? 아니면 내가 여기서 잘못하고있는 일이 있는지 알아? Jenkins 또는 플러그인의 문제라고 생각합니다.

JamesD

게시 시점에서 이것은 Jenkins 파이프 라인의 문제입니다.

https://issues.jenkins-ci.org/browse/JENKINS-29144

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

변수가 정의되지 않은 경우 파이프 라인을 정상적으로 실패하는 방법

분류에서Dev

Jenkins 파이프 라인이 중지 될 때 JUnit @After가 실행되지 않음

분류에서Dev

Apache Beam 파이프 라인 단계가 병렬로 실행되지 않습니까? (파이썬)

분류에서Dev

Sonarscanner MSBuild 도구가 파이프 라인에서 실행되지 않음-Jenkins

분류에서Dev

다른 파이프 라인 변환이 계속 실행되는 동안 파이프 라인 변환 실행 중지

분류에서Dev

Jenkins 파이프 라인 정의되지 않은 변수

분류에서Dev

파이프 라인 실행을 클릭 할 때 Azure YAML 파이프 라인 변수가 표시되지 않음

분류에서Dev

환경 변수를 설정하지 않는 cloudbuild.yaml 파일의 env 단계 매개 변수

분류에서Dev

내 함수가 파이프 라인에서 호출 될 때 환경 변수가 설정되지 않음

분류에서Dev

Jenkins 파이프 라인 : 셸 명령을 실행하면 "잘못된 대체"가 반환되지만 그 이유는 무엇입니까?

분류에서Dev

Jenkins 파이프 라인 + Artifactory 다운로드가 다운로드되지 않음

분류에서Dev

Azure 파이프 라인- "실행할 단계"가 작동하지 않음

분류에서Dev

Jenkins 사용자 지정 파이프 라인 및 jenkinsfile에서 설정할 속성을 추가하는 방법

분류에서Dev

Nodejs의 process.env에로드되지 않는 환경 변수

분류에서Dev

파이프 라인에서 sed 명령으로 작동하지 않는 Jenkins 변수

분류에서Dev

환경 변수를 가져 오지 않는 서버리스 오프라인

분류에서Dev

이 bash 스크립트가 Ubuntu에서는 실행되지 않고 온라인 환경에서는 실행되는 이유는 무엇입니까?

분류에서Dev

Jenkins 파이프 라인의 Sonarqube 단계가 403 오류로 실패합니다.

분류에서Dev

환경 변수를 사용하는 Jenkins 파이프 라인 에이전트

분류에서Dev

dhcpcd.conf 프로필에 설정된 환경 변수가 dhcpcd 실행 후크에 전달되지 않습니다.

분류에서Dev

함수에서 파이프 라인을 통해 에코를 리디렉션 할 때 환경 변수가 설정되지 않음

분류에서Dev

"git reset HEAD"가 커밋되지 않은 단계 화되지 않은 변경 사항을 실행 취소하지 않는 이유는 무엇입니까?

분류에서Dev

계산 된 바인딩에 대한 변경 사항이 실행되지 않는 것 같습니다.

분류에서Dev

bash 파이프 라인에서 "$$"가 변경되지 않는 이유는 무엇입니까? 하위 프로세스를 시작하지 않습니까?

분류에서Dev

Jenkins 파이프 라인의 모든 단계가 동일한 호스트에서 실행된다는 것이 보장됩니까?

분류에서Dev

라디오 버튼 변경 이벤트가 제대로 실행되지 않음

분류에서Dev

A 계정에서 B 계정으로 AWS EC2 인스턴스를 실행 (이동)하는 방법은 있지만 IP는 변경되지 않습니까?

분류에서Dev

참조 된 정적 필드가 최종인 경우 정적 이니셜 라이저가 실행되지 않는 이유

분류에서Dev

Jenkins 파이프 라인 : 단계를 병렬로 동적으로 실행

Related 관련 기사

  1. 1

    변수가 정의되지 않은 경우 파이프 라인을 정상적으로 실패하는 방법

  2. 2

    Jenkins 파이프 라인이 중지 될 때 JUnit @After가 실행되지 않음

  3. 3

    Apache Beam 파이프 라인 단계가 병렬로 실행되지 않습니까? (파이썬)

  4. 4

    Sonarscanner MSBuild 도구가 파이프 라인에서 실행되지 않음-Jenkins

  5. 5

    다른 파이프 라인 변환이 계속 실행되는 동안 파이프 라인 변환 실행 중지

  6. 6

    Jenkins 파이프 라인 정의되지 않은 변수

  7. 7

    파이프 라인 실행을 클릭 할 때 Azure YAML 파이프 라인 변수가 표시되지 않음

  8. 8

    환경 변수를 설정하지 않는 cloudbuild.yaml 파일의 env 단계 매개 변수

  9. 9

    내 함수가 파이프 라인에서 호출 될 때 환경 변수가 설정되지 않음

  10. 10

    Jenkins 파이프 라인 : 셸 명령을 실행하면 "잘못된 대체"가 반환되지만 그 이유는 무엇입니까?

  11. 11

    Jenkins 파이프 라인 + Artifactory 다운로드가 다운로드되지 않음

  12. 12

    Azure 파이프 라인- "실행할 단계"가 작동하지 않음

  13. 13

    Jenkins 사용자 지정 파이프 라인 및 jenkinsfile에서 설정할 속성을 추가하는 방법

  14. 14

    Nodejs의 process.env에로드되지 않는 환경 변수

  15. 15

    파이프 라인에서 sed 명령으로 작동하지 않는 Jenkins 변수

  16. 16

    환경 변수를 가져 오지 않는 서버리스 오프라인

  17. 17

    이 bash 스크립트가 Ubuntu에서는 실행되지 않고 온라인 환경에서는 실행되는 이유는 무엇입니까?

  18. 18

    Jenkins 파이프 라인의 Sonarqube 단계가 403 오류로 실패합니다.

  19. 19

    환경 변수를 사용하는 Jenkins 파이프 라인 에이전트

  20. 20

    dhcpcd.conf 프로필에 설정된 환경 변수가 dhcpcd 실행 후크에 전달되지 않습니다.

  21. 21

    함수에서 파이프 라인을 통해 에코를 리디렉션 할 때 환경 변수가 설정되지 않음

  22. 22

    "git reset HEAD"가 커밋되지 않은 단계 화되지 않은 변경 사항을 실행 취소하지 않는 이유는 무엇입니까?

  23. 23

    계산 된 바인딩에 대한 변경 사항이 실행되지 않는 것 같습니다.

  24. 24

    bash 파이프 라인에서 "$$"가 변경되지 않는 이유는 무엇입니까? 하위 프로세스를 시작하지 않습니까?

  25. 25

    Jenkins 파이프 라인의 모든 단계가 동일한 호스트에서 실행된다는 것이 보장됩니까?

  26. 26

    라디오 버튼 변경 이벤트가 제대로 실행되지 않음

  27. 27

    A 계정에서 B 계정으로 AWS EC2 인스턴스를 실행 (이동)하는 방법은 있지만 IP는 변경되지 않습니까?

  28. 28

    참조 된 정적 필드가 최종인 경우 정적 이니셜 라이저가 실행되지 않는 이유

  29. 29

    Jenkins 파이프 라인 : 단계를 병렬로 동적으로 실행

뜨겁다태그

보관