首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jenkins环境:工具名

Jenkins环境:工具名
EN

Stack Overflow用户
提问于 2022-08-16 09:56:41
回答 1查看 62关注 0票数 0

在我的组织中,我们使用Jenkins作为CD工具,但是由于某些原因,我们现在切换到Giltab CI/CD。我正在把管道从Jenkins转到Gitlab,并面临一些问题。例如,有些代码行我不理解,也找不到任何描述它的文档:

代码语言:javascript
复制
environment {
        SBT_HOME = tool name: 'sbt-1.2.6', type: 'org.jvnet.hudson.plugins.SbtPluginBuilder$SbtInstallation'
        PATH = "${env.SBT_HOME}/bin:${env.PATH}"
}

我不明白tool name: 'smth' type: 'smth'是如何工作的。如果我是正确的,tool是詹金斯的内置的东西,但我不能复制它的结果。

有人知道它是如何工作的吗?这个功能的结果是什么?以及如何复制它,Gitlab或者可能在Linux中。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-08-16 11:46:05

根据Javadoc,该工具是插件、SBT、Scala构建工具。

SBT_HOME = tool name: 'sbt-1.2.6', type: 'org.jvnet.hudson.plugins.SbtPluginBuilder$SbtInstallation'

第一行确定工具配置的全局工具配置(${JENKINS_URL}/configureTools/) (教程)的安装路径,标记为sbt-1.2.6

第二行将它添加到PATH中,大概用于构建步骤。

因此,您需要在您的Gitlab /CD环境中安装Scala构建工具,并在PATH中提供。就这样。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73372110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档