Jenkins 执行 Shell 上的 Shell 脚本未按预期工作

Jenkins 执行 Shell 上的 Shell 脚本未按预期工作

这是 jenins 执行 shell 上的脚本,如果选择参数选择为 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

它总是转到 else 语句执行 rnd 脚本而不是 QA

相关内容