2 개의 아치 리눅스 슬레이브, 1 개의 windows xp 슬레이브 및 1 개의 windows 7 슬레이브를 구동하는 아치 리눅스 마스터가 있습니다. 리눅스 부분은 모두 괜찮습니다, 나는 자동 실행과 slave.jar를 사용하여 windows slave를 시작하는 방법으로 관리했습니다. 실행해야 할 외부 프로그램이 있고 windows7의 c : \ program files (x86) 및 Windows xp의 c : \ programs에 설치되어 있습니다. 경로 변수를 가져 와서 두 시스템에 두 경로를 삽입했지만 jenkins 빌드를 실행하려고하면 "명령을 찾을 수 없습니다"라는 메시지가 표시됩니다.jenkins : windows xp, windows 7 slave 명령을 실행할 수 없습니다.
오른쪽에 c : \ poining에 2 개의 bat 파일을 배치하려고했습니다. 장소, 모든 시스템을 기반으로하지만 c : \ build.bat 명령을 찾을 수 없다고 말합니다. 올바른 장소에서 파일을 볼 수 있습니다 ...
다른 컴퓨터의 다른 위치에있는 실행 파일을 어떻게 관리합니까? 프로그램을 실행하는 더 좋은 방법이 있습니까? 이 설치에 관한 모든 것을 변경할 수 있습니다. 프로그램을 시작하는 방법을 찾기 위해 필요한 유일한 것입니다.
귀하의 도움에 감사드립니다.
예, cmd.exe에서 명령을 실행할 수 있습니다. 나는 경로 env 변수를 바르게 편집한다. 젠킨스에 의해 정확하게 해석되지 않는 것처럼 보입니다. 슬레이브를 현재 사용자로 실행하기 전에 내가 말했듯이, 편집 할 경로 변수는 사용자가 올바르게 설정 한 것입니다. 나는 Envfile 플러그인을 보려고 노력할 것이다. 너의 힌트를 가져 주셔서 감사합니다. – andyinno