我已经使用了jenkins/jenkins:latest和jenkinsci/blueocean:latest docker图像和SCM设置中的管道脚本。它显示以下错误: + Builing.../var/jenkins_home/workspace/pipeline-test@tmp/durable-2aac8cac/script.sh: line 1: Builing...: not found<
当从我的Jenkins服务器上的bash命令行运行时,以下条件可以正常工作:
if (($BRANCH_COUNT > 0)); then .....但是,当在Jenkins管道步骤(调用sh ''' .... ''')的上下文中运行时,它会写入一个错误,并始终计算为false。错误消息(如下)表明,可能是将$BRANCH_COUNT的值(在本例中为1