【问题标题】:Jenkins on Docker. -- Hello World example Build failsDocker 上的詹金斯。 -- Hello World 示例构建失败
【发布时间】:2019-11-22 22:22:19
【问题描述】:

我刚刚开始学习 jenkins 来创建一个简单的管道。奇怪的是詹金斯在简单的 hello world 示例中给出错误

我已经安装了基于 docker 的 jenkins 版本并配置了 webaccess,试图创建 helloworld 管道并尝试构建,但它的错误如下所示。 (我已经安装了所有推荐的插件)和最新版本的詹金斯

    Started by user abadmin
Running in Durability level: MAX_SURVIVABILITY
[Pipeline] Start of Pipeline
[Pipeline] End of Pipeline
hudson.remoting.ProxyException: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
jar:file:/var/jenkins_home/plugins/pipeline-model-definition/WEB-INF/lib/pipeline-model-definition.jar!/org/jenkinsci/plugins/pipeline/modeldefinition/ModelInterpreter.groovy: 29: unable to resolve class edu.umd.cs.findbugs.annotations.SuppressFBWarnings
 @ line 29, column 1.
   import edu.umd.cs.findbugs.annotations.SuppressFBWarnings
   ^

1 error

    at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:310)
    at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:958)
    at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:605)
    at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:554)
    at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:298)

知道是什么原因。一个简单的例子,向前迈出了一大步,但失败了

我正在使用下面的管道代码

    pipeline {
agent any
stages {
stage("Hello") {
steps {
echo 'Hello World'
}
}
}
}

我们将不胜感激任何帮助

【问题讨论】:

  • 看起来插件安装错误。

标签: jenkins jenkins-pipeline


【解决方案1】:

将您的詹金斯更新到 2.190.3。删除您的容器,然后重新运行您的创建容器脚本,将版本号替换为新版本。这将升级您的 jenkins,您的帐户和管道仍然存在。

【讨论】:

    猜你喜欢
    • 2014-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-03
    • 2013-12-03
    • 2018-01-23
    • 1970-01-01
    相关资源
    最近更新 更多