当前位置: 首页 > 面试题库 >

Jenkins-如何将$ {WORKSPACE}与字符串文字连接起来?

商柏
2023-03-14
问题内容

在下面的脚本管道代码(常规语法)中:

ws('/app/jenkins/workspace/abc/def/ghi'){
            sh './mvnw clean install
}

ws('/app/jenkins/workspace/abc/def/xyz'){
            sh './mvnw clean install
}

哪里

/app/jenkins/workspace/abc/def${WORKSPACE}

ghixyz是其中的子文件夹${WORKSPACE}

如何${WORKSPACE}与子文件夹连接ghi并将值存储在中someVar?使用语法ws(someVar){}


问题答案:

您可以尝试ws(“ $ {WORKSPACE} / ghi”){....}

注意使用gstring替换必须是双引号,单引号是典型的字符串



 类似资料:
  • 问题内容: 所以我试图用一个字符串和一个传递的变量(是一个数字)制成一个字符串。我怎么做? 我有这样的事情: 那么,如何将“ horseThumb”和一个id放入一个字符串中呢? 我尝试了所有各种选项,还用谷歌搜索,除了学习可以在这样的字符串中插入变量<-(对我不起作用,我不知道为什么),我发现没有任何用处。因此,任何帮助将不胜感激。 问题答案: 您的代码是正确的。也许您的问题是您没有将ID传递给

  • 问题内容: 这个问题已经在这里有了答案 : MySQL串联运算符 (6个答案) 3年前关闭。 我需要在MySQL查询中将字符串与字段值连接起来,以便向左联接两个表。 表一具有称为“ category_id”的列,该列具有诸如61、78、94之类的数字值。 表2的一列称为“查询”,它表示请求路由机制,其值包括“ product_id = 68”,“ category_id = 74”,“ manuf

  • 我有一个函数,显示用户名。它工作得很好,但我收到了这个警告,我想知道如何解决它。

  • 问题内容: 我使用的是Oracle 10g,并具有以下表结构:id,段落 我想按ID分组并连接段落。每个段落可能超过1500个字符。 当我尝试wm_concat函数时,它抱怨字符串缓冲区太小。实际上,我在Oracle网站上尝试了许多示例,但所有示例均因字符串缓冲区太小而失败。 我该如何解决? 问题答案: 因此,我猜是错误的所在,我可以看到您在这种情况下如何认为这不适用于您。 但是,这是的错。这是一

  • 问题内容: 如何在python中连接字符串? 例如: 将其与形成字符串: 问题答案: 最简单的方法是 但为了提高效率,请参阅:https : //waymoot.org/home/python_string/

  • 我尝试将构建作业从Hudson迁移到Jenkins(2.32.1)。Maven构建工作正常,但是SonarQube的Maven构建步骤不起作用。我使用Jenkins SonarQube插件2.5版。 我的SonarQube配置(下面添加SonarQube扫描仪): 我的构建环境(以下是使用环境变量配置SonarQube扫描器): 日志显示,Jenkins使用了错误的数据库URL(H2而不是Post