프로젝트 번호가 포함 된 Visual Studio 솔루션을 구축 중입니다. 다중 프로세스 빌드를 사용하지 않기를 원했기 때문에/MP1에 환경 변수 CL을 설정하려고했습니다. 그러나 Jenkins에서는 명령 줄을 사용하여 솔루션을 빌드하는 배치 스크립트를 실행하는 동안 작업하지 않았습니다.Jenkins가 픽업되지 않습니다. Windows 배치 스크립트에서 사용할 환경 변수
0
A
답변
0
개별 프로젝트의 환경 변수를 설정하려면 '실행을위한 환경 준비'확인란을 선택하고 속성 내용 상자에서 'ENV = value'형식으로 원하는 환경 변수를 설정하십시오.
그렇지 않으면 Windows에서 변수를 설정 한 후 Jenkins 서비스를 다시 시작하지 않았다고 제안 할 수 있습니다.
0
EnvInject 플러그인을 사용할 수도 있습니다. 제대로 작동합니다. https://wiki.jenkins-ci.org/display/JENKINS/EnvInject+Plugin
+0
이 플러그인을 사용하고 SCM 업데이트 후 ENV 변수를 설정하고 있습니다. 그러나 배치 파일은 cmd.exe를 통해 실행할 때 잘 작동하는 이러한 변수를 사용하지 않습니다. – pixelr
0
좋은 아침, 당신의 젠킨스 서버에
로그인 및 명령 줄에서 젠킨스를 중지합니다. 이 작업을하는 동안 웹 브라우저를 열고 Jenkins 웹 페이지를 새로 고침하여 서비스가 중지되었는지 확인하십시오 (서비스를 중지하는 데 약 5 초가 걸립니다). 그런 다음 명령 줄에서 다시 시작하면 변수가 업데이트됩니다. 나는 어제 단위 테스트를하기 위해 나섰다. 그것은 작동해야합니다.
관련 문제
- 1. 배치 스크립트 컴퓨터 환경 변수
- 2. 시작 스크립트에서 사용할 수있는 환경 변수
- 3. jenkins가 설명을 환경 변수로 만드십니까?
- 4. Jenkins가 ERRORLEVEL을 읽지 않습니다
- 5. 배치 스크립트에서 환경 변수에 파일 경로를 연결하십시오.
- 6. 배치 스크립트에서 올바른 변수 사용?
- 7. MySQL : 스크립트에서 환경 변수 사용
- 8. 배치 파일로 환경 변수 재설정
- 9. Windows 스크립트에서 cygwin 환경 변수 값 가져 오기
- 10. Jenkins가 변수
- 11. 월간 Windows 환경 변수
- 12. Windows 환경 변수 문제
- 13. 자바 스크립트에서 환경 변수 설정하기
- 14. Windows 환경 변수 편집이 작동하지 않습니다.
- 15. Tcl 스크립트에서 Windows 환경 변수를 설정하는 방법
- 16. 배치 스크립트에서 Sql 변수 사용
- 17. Windows 배치 스크립트에서 장애가 발생했습니다.
- 18. 환경 변수
- 19. Hibernate 엔티티 클래스가 픽업되지 않습니다.
- 20. PHP 스크립트의 Windows 환경 변수
- 21. Windows 배치 스크립트에서 확장명이없는 파일 이름 얻기
- 22. PHP 스크립트에서 환경 변수 가져 오기
- 23. Windows 배치 파일 확장 변수
- 24. OpenSSH를 통과하는 Windows 환경 변수
- 25. windows phone의 환경 변수 8.1
- 26. Windows 시스템에서 환경 변수 전파
- 27. install4j에서 Windows 환경 변수 설정
- 28. Windows 환경 변수 지우기 : % ERRORLEVEL %
- 29. Windows 레지스트리 변수 대 환경 변수?
- 30. Windows XP에서 Apache 용 환경 변수 설정하기
저는 Jenkins를 다시 시작했습니다 (시스템 (Windows)도 재시작했습니다). 나는 너의 제안 된 접근법을 시도 할 것이다. 감사. – pixelr
그리고 제어판 섹션의 애플릿이 아닌 시스템 섹션에 env var를 설정해야합니다. – gbjbaanb
위와 같이 제안했지만, Visual Studio "devenv.exe"를 사용하고있는 배치 스크립트는 환경 변수를 선택하지 않았습니다. – pixelr