0

对于 Spinnakerecho服务,我从 GitHub 项目页面中选择了下载 ZIP 选项。

尝试使用 gradle 构建时,构建失败并显示错误日志:

* 在哪里:

构建文件 'E:\code\echo-master\build.gradle' 行:32

* 什么地方出了错:

评估根项目“echo”时出现问题。

无法应用插件 [class 'nebula.plugin.release.ReleasePlugin']

未找到存储库:E:\code\echo-master

第 32 行 build.gradle 的代码:

apply plugin: "spinnaker.project"

4

2 回答 2

1

我用“--stacktrace”重建了它,并找到了详细信息:

错误日志中的“存储库”一词表示 git 存储库。

因为我刚从github下载了zip格式的源码。

然后我从 github 上克隆源代码,然后重新构建它,错误信息就消失了。

于 2015-12-04T06:55:09.193 回答
1

spinnaker.project 插件使用 nebula.nebula-release ,它需要一个初始化的 git 存储库,其中至少有一个提交。当没有 git 存储库在我们要改进的事情列表中但今天不存在时,有一个后备。

gradlew -Prelease.version=0.1.0 <task> 

今天可能是一种解决方法,最简单的可能就是

git init
git commit -am "initial commit"
于 2015-12-04T23:01:43.270 回答