Nebula插件从17.x升级至18.0.4后Jenkins中GRGIT失效问题咨询
Nebula Release Plugin升级后Git凭据传递失败
- 在Gradle Nebula插件17.2.1版本中,下述Jenkins构建逻辑可正常执行;升级至18.0.4版本后运行报错:
org.gradle.api.GradleException: fatal: could not read Username for 'https://github.com': No such device or address - 经排查,grgit仅保留在Nebula项目的测试代码中,已从主源码中移除。目前官方未提供文档说明如何将Git凭据从Jenkins层或系统层传递到Gradle层,推测是插件维护者缩小了项目范围,但未同步补充实用文档。
相关Jenkinsfile代码
withCredentials([usernamePassword(credentialsId: 'credid', passwordVariable: 'GRGIT_PASS', usernameVariable: 'GRGIT_USER')]) { script { sh("./gradlew final recordVersion --stacktrace") } }
内容的提问来源于stack exchange,提问作者Peter Kahn
相关产品推荐
相关产品推荐

