나는 Jenkins에게 완전한 초보자입니다. Jenkins에게 쉘 스크립트 실행을 모니터링하도록 요청할 때마다 매번 수동으로 실행할 필요는 없지만 어떻게해야 하는지를 알 수는 없습니다. "모니터 외부 작업"옵션에 대해 알았지 만 올바르게 구성 할 수 없습니다. 나는이 내가 무슨 짓을했는지, 그래서 젠킨스는 쉘 스크립트 종료 코드를 이해할 수 있다는 사실을 알고 :Jenkins의 셸 스크립트 시작
test1(){
ls /home/user1 | grep $2
case $? in
0) msg_error 0 "Okay."
;;
*) msg_error 2 "Error."
;;
esac
}
그것은 내 기능의 단순화 된 버전입니다. 수동으로 실행하지만 인수로 Jenkins에서 실행하고 결과를 얻고 싶습니다. 이 작업을 수행 할 수 있습니까?
감사합니다.