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

无法测试Jenkins插件

隆向晨
2023-03-14
问题内容

我实际上正在尝试使用Maven开发Jenkins插件,但无法对其进行测试。

我使用命令创建了项目mvn -cpu hpi:create。我打电话给project jenkins-plugin- tutorial。我将其与mvn packageor 打包在一起,mvn install并使用来运行Jenkins服务器mvn hpi:run

默认情况下,在Jenkins配置页面(Jenkins菜单->管理Jenkins->配置系统)或“构建”部分下会出现一个用于测试目的的HelloWorlBuilder,但不会显示。

我通过确保我没有记错但仍然无法正常工作,逐步地遵循了这两个教程(在这里和在这里)。

也许我做错了。有人可以给我一些提示如何纠正我的错误。


问题答案:

我终于找到了我问题的答案。问题是我使用的是Maven的旧​​版本,即2.2.1版本。因此,我更改为最新版本3.0.4,现在一切正常。



 类似资料:
  • 会出什么问题? 谢谢

  • 问题内容: 当我的管道轮询Mercurial存储库以查找更改时,它不会检测到任何更改,并且不会触发新的构建。 在插件文档之后,我设置了一个推钩来触发轮询,这种方法可以正常工作,但无法检测到更改。我所得到的是 商业轮询日志 开始于五月19,2018 11:58:10下午 / var / lib / jenkins / workspace / test-repo中没有轮询基线 做完了 花费了0毫秒 没

  • 我在Jenkins做一个terraform测试。以下是我所做的: > 已安装terraform插件 我知道它看不到地球形态,但我怎么才能让它看到呢?我用github回购来获取消息。我想为每个terraform命令做一个步骤:init、plan和apply。我怎样才能做到这是詹金斯?我找不到任何教程解释这一点。多谢了。

  • 我正在设置我的第一个Jenkins服务器来构建和测试现有的maven项目,而jenkins无法完成单元测试。 当我从命令行运行“mvn清洁安装”时,所有模块都会构建并通过它们的单元测试。然而,Jenkins只能运行第一组单元测试(通过),然后以某种方式出错。 我用的是詹金斯1.499。 以下是来自顶级pom报告插件的一些相关信息:

  • 我正在Azure VM上运行windows server 2019。在那里我安装了Jenkins。问题是我无法在那里设置电子邮件通知。在管理Jenkins中测试邮件配置时- 我还测试了更多的邮件提供商(大约5个)。也尝试在端口465和587的防火墙设置中设置出站规则。 我有安全选项,允许在发件人gmail帐户中启用安全性较低的访问并禁用两步身份验证。 你能帮助找到解决方案吗?(在VM设置或任何不同

  • 问题内容: 我已将Jenkins MSTestRunner插件配置为使用MSTest可执行文件的以下路径:“ C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ mstest.exe”。但是,尽管此路径是正确的,但是构建失败如下: 这里的问题是什么,我认为这是配置MSTestRunner插件的正常方法,因为m