![Jenkins는 예상대로 작동하지 않는 쉘에서 쉘 스크립트를 실행합니다.](https://linux55.com/image/182561/Jenkins%EB%8A%94%20%EC%98%88%EC%83%81%EB%8C%80%EB%A1%9C%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EB%8A%94%20%EC%89%98%EC%97%90%EC%84%9C%20%EC%89%98%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%A9%EB%8B%88%EB%8B%A4..png)
이것은 jenin 실행 셸의 스크립트입니다. 선택 매개변수가 QA로 선택되면 스크립트에서 ./runTest_qa.sh를 실행하고, 그렇지 않으면 ./runTest_rnd.sh를 실행합니다.
a=$ENV
b=QA
if [ "$a" == 'QA' ]
then
echo "Running the test on $ENV Env"
chmod 777 ./runTest_qa.sh
bash runTest_qa.sh $TestName $UserID
else
echo "Running the test on $ENV Env"
chmod 777 ./runTest_rnd.sh
bash runTest_rnd.sh $TestName $UserID
fi
QA 대신 rnd 스크립트를 실행하려면 항상 else 문으로 이동합니다.