当前位置: 首页 > 知识库问答 >
问题:

Maven build没有在Jenkins上预定

司徒博容
2023-03-14

我正在使用Jenkins版本1.554.2。我有各种maven项目作业。我最近在Jenkins上创建了一个新的maven作业。它在Jenkins上运行过一次。现在当我点击立即构建时,它只显示工具提示构建计划,但不安排构建。我的另一个maven项目运行得很好。

Maven版本:3.2.1Java版本:1.7.0_55

工作类型:maven2/3项目

安装的插件:

 Install   
Build Blocker Plugin
Cobertura Plugin
Coverity plugin
Cppcheck Plug-in
Credentials Plugin
CVS Plug-in
Dashboard View
dbCharts
Duplicate Code Scanner Plug-in
Email Extension Plugin
Environment File Plugin
Environment Injector Plugin
External Monitor Job Type Plugin
Files Found Trigger
FindBugs Plug-in    
Green Balls
HTML Publisher plugin
Hudson Build-Publisher plugin
Hudson Personal View
Javadoc Plugin
Join plugin
LDAP Email Plugin
LDAP Plugin
Mailer Plugin
MapDB API Plugin
Maven Dependency Update Trigger
Maven Integration plugin
Nested View Plugin
OWASP Markup Formatter Plugin
Plot plugin
PMD Plug-in
promoted builds plugin
Radiator View Plugin
Sectioned View Plugin
Security Realm by custom script
Sidebar Link
SLOCCount Plug-in
SSH Credentials Plugin
SSH Slaves plugin
Static Analysis Collector Plug-in
Static Analysis Utilities
Subversion Plug-in
Task Scanner Plug-in
TextFinder plugin
Translation Assistance plugin
Valgrind Plug-in
ViewVC Plugin
Warnings Plug-in
Windows Slaves Plugin

共有1个答案

麻鹏鹍
2023-03-14

当这种情况发生在我身上时,是因为我所有的节点都被配置为只允许那些被限制在与该节点相关的标签上的作业。当我创建新的作业而忘记限制它们只在有标签的节点上运行时,它们就永远不会离开构建队列。

使用作业的“限制此作业可以运行的位置”参数来配置作业可以在哪些节点(或节点标签)上运行。使用节点的“仅将此机器留给绑定作业”使用参数来配置可以在此节点上运行的作业。

 类似资料:
  • 问题内容: 我已经在运行于Google Cloud计算引擎上的Ubuntu计算机上安装了Jenkins。 为此,我运行了以下命令: Jenkins似乎安装得很好,但是当我在端口8080上访问公用IP地址时,那里什么也没有。我读到它可能是因为Apache正在使用端口8080,所以我编辑了端口并将其更改为8081。但是,在该端口上我仍然看不到jenkins。 我还重新启动了服务,但没有任何更改。如果我

  • 我创建了一个有测试的selenium Cumber框架。 测试需要打开chromeDriver,当我在IDE中运行它时,它可以正常工作,没有任何问题。 当我在Jenkins中运行项目时,虽然测试运行,但chromeDriver根本没有打开。控制台日志为: 17:32:14在4816端口启动ChromeDriver 89.0.4389.23(61B08EE2C50024BAB0004E48D2B1B

  • 我试图在jenkins构建流中运行下面的代码 错误:未能运行DSL脚本groovy.lang.missingMethodException:方法:com.cloudbees.plugins.flow.flowDelegate.plintln()的签名不适用于参数类型:(java.lang.string)值:[创建的随机模式:0xAC0E837A5284A407]可能的解决方案:在sun.refle

  • 问题内容: 我们为詹金斯(Jenkins)配置了主从配置。我们的.NET项目由在Windows上运行的从属Jenkins实例构建。 有很多GUI测试,但是,只有在打开远程桌面连接(RDC)会话的情况下,它们才能运行。 尝试在没有RDC的情况下运行测试时,Jenkins并未显示测试的任何进展。但是,然后,我连接到Slave的桌面,可以看到已启动应用程序的主窗口,但是UI测试框架(白色)无法执行任何操

  • 我遇到了一个我以前从未见过的Jenkins问题,我想我会得到一些建议。Jenkins不会在chrome浏览器上启动AUT来运行硒测试。 我遵循的步骤: Jenkins主站和从站设置在同一台机器上。不是作为windows服务,而是通过命令提示符手动启动 我用两个构建步骤在从属节点上设置了一个项目。一个用于MSBuild(我加载了插件)构建解决方案,第二个步骤用于执行将启动测试的windows批处理命

  • 悬而未决-詹金斯没有mypod标签 我指的是Kubernetes Jenkins插件--总是离线的从机来配置Jenkins系统。我发现这个问题被描述为一个缺陷,我不知道这是否更新到最新的詹金斯图像。以下是链接:https://github.com/jenkinsci/kubernetes-plugin/pull/127 下一个错误: 这会不会是因为400D1ED?那么KuberNetesDecla