如何通过从参数中获取输入来编写脚本以在 jenkins 中执行整数求和

How to write script to perform sum of integers in jenkins , by taking input from parameters

我想在 jenkins 中执行整数求和 (c = a+b),最初我通过给 def a = 5 定义了 a 的值,但我想从参数中获取 b 的值。所以我添加了字符串参数,但这并没有考虑为整数,而是只是附加了 2 个值,有什么办法可以让我从参数中获取 b 的输入并执行加法 流水线如下

管道{ 代理任何 阶段{ 舞台('Stage 1'){ 脚步 { 脚本{

             def a = 5; 
             //def b = "${params.inputvalue}";
             c = "${a + b}" ;
             
             echo "value of c is  ${c}"
            }
        }
    }
}

}

在参数中,如果我将 b 的值设为 2,则它给出的输出为 25,但预期输出为 7,即 2+5

我可以通过将字符串参数转换为整数来解决这个问题

  int a = 10;
  stage('arithmetic stage') {
    int b = params.Value;
    c = a + b;
    echo "${c}"
    }

此处“Value”为字符串参数名称。