在将公司的打包工具从Windows下,转移到Linux上时,出现了ant中定义的变量不能识别的问题。
结果是Jenkins在执行shell与batch时,对变量的引用方式不同造成的。
执行shell时,引用Jenkins中定义的变量用${param}
执行batch时,引用Jenkins中定义的变量用%param%
在将公司的打包工具从Windows下,转移到Linux上时,出现了ant中定义的变量不能识别的问题。
结果是Jenkins在执行shell与batch时,对变量的引用方式不同造成的。
执行shell时,引用Jenkins中定义的变量用${param}
执行batch时,引用Jenkins中定义的变量用%param%