使用Artifactory Gradle插件时无法使Spring Boot的buildInfo()工作

杰米·比索蒂(Jamie Bisotti)
  • 摇篮:2.13
  • 开机:1.3.5
  • Artifactory Gradle插件(org.jfrog.buildinfo:build-info-extractor-gradle):4.5.0

这个项目已经建设了一段时间。但是,现在,我试图通过/ info端点显示一些其他构建信息,因此,根据docs,我添加了:

springBoot {
    buildInfo()
}

现在似乎与Artifactory Gradle插件存在某种冲突:

Caused by: groovy.lang.GroovyRuntimeException: Could not find matching constructor for: org.jfrog.gradle.plugin.artifactory.dsl.DoubleDelegateWrapper(org.jfrog.build.extractor.clientConfiguration.ArtifactoryClientConfiguration$BuildInfoHandler)
    at org.jfrog.gradle.plugin.artifactory.dsl.ArtifactoryPluginConvention.buildInfo(ArtifactoryPluginConvention.groovy:64)
    at org.jfrog.gradle.plugin.artifactory.dsl.ArtifactoryPluginConvention.invokeMethod(ArtifactoryPluginConvention.groovy)
    at org.gradle.api.internal.BeanDynamicObject$GroovyObjectAdapter.invokeMethod(BeanDynamicObject.java:279)
    at org.gradle.api.internal.BeanDynamicObject.invokeMethod(BeanDynamicObject.java:130)
    at org.gradle.api.internal.plugins.DefaultConvention$ExtensionsDynamicObject.invokeMethod(DefaultConvention.java:212)
    at org.gradle.api.internal.CompositeDynamicObject.invokeMethod(CompositeDynamicObject.java:150)
    at org.gradle.groovy.scripts.BasicScript.methodMissing(BasicScript.java:79)
    at build_do1tse3u3lgd8dbntr9ir9lk6$_run_closure5.doCall(/Users/jbisotti/sandbox/fusion/fusion-eureka-service/build.gradle:76)
    at org.gradle.api.internal.ClosureBackedAction.execute(ClosureBackedAction.java:67)
    at org.gradle.api.internal.plugins.ExtensionsStorage$ExtensionHolder.configure(ExtensionsStorage.java:145)
    at org.gradle.api.internal.plugins.ExtensionsStorage.configureExtension(ExtensionsStorage.java:69)
    at org.gradle.api.internal.plugins.DefaultConvention$ExtensionsDynamicObject.invokeMethod(DefaultConvention.java:207)
    at org.gradle.api.internal.CompositeDynamicObject.invokeMethod(CompositeDynamicObject.java:150)
    at org.gradle.groovy.scripts.BasicScript.methodMissing(BasicScript.java:79)
    at build_do1tse3u3lgd8dbntr9ir9lk6.run(/Users/jbisotti/sandbox/fusion/fusion-eureka-service/build.gradle:75)
    at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:91)
    ... 50 more

我不确定这三个嫌疑犯中的哪个有过错,也不确定如何解决。任何帮助将不胜感激!

杰米·比索蒂(Jamie Bisotti)

事实证明直到Spring Boot 1.4.0才添加buildInfo()。天哪!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Gradle Artifactory插件-如何自动部署Spring Boot Fatjar

无法使用Spring Boot Gradle插件通过依赖项管理执行junit5测试

使用Spring Boot的Kotlin Gradle构建不会将jar发布到Artifactory-仅构建信息

当Yeoman生成并用grunt更新静态文件时,Spring Boot Gradle插件的bootRun任务无法识别

如何使用Spring Boot Gradle插件设置JAVA_OPTS

使用Gradle从Spring Boot项目中的Kotlin测试中引用Java代码时,无法解析的引用

使用spring-cloud-contract-oa3和spring cloud contract gradle插件时无法生成合约测试

使用Gradle-Artifactory插件发布子项目

使用Spring Boot开发人员工具时IntelliJ无法启动Spring Boot / Gradle应用程序

无法使用Artifactory插件将Docker Image推送到Jenkins管道中的Artifactory

Gradle Artifactory插件错误

使用Gradle将工件上传到Artifactory

在构建时使用 Spring Boot Maven 插件排除 Java 源

使用AspectJ的Spring Boot + Spring Security无法正常工作

强制Artifactory在搜索时使用数值比较?

使用Spring-boot存根的Spock无法正常工作

使用 Spring Boot Maven 进行着色无法正常工作

如何在Gradle子项目中使用Gradle Artifactory插件

无法使用Spring Boot + GORM + Gradle设置NamingStrategy

检索Artifactory BuildInfo时间戳属性

Gradle Artifactory 插件是否应该使用纯文本或加密密码?

如何使用 Artifactory Gradle 插件设置构建信息的用户名/密码?

Spring Boot Gradle插件强制Mockito版本

找不到spring-boot gradle插件

使用ko.mapping插件时,IF绑定无法按预期工作

Teamcity 代理无法使用 powershell 上传到 artifactory

使用Artifactory时修复Maven依赖关系的技术

使用JFrog CLI时Artifactory中的怪异行为下载

使用Spring Boot Maven插件时jar文件中缺少Spring Boot应用程序中的资源