我可以从 github zip 下载构建 Spinnaker 服务吗?
Can I build Spinnaker services from github zip download?
对于 Spinnaker echo
服务,我从 GitHub 项目页面选择了下载 ZIP 选项。
尝试使用 gradle 构建时,构建失败并显示错误日志:
* Where:
Build file 'E:\code\echo-master\build.gradle' line: 32
* What went wrong:
A problem occurred evaluating root project 'echo'.
Failed to apply plugin [class 'nebula.plugin.release.ReleasePlugin']
repository not found: E:\code\echo-master
第32行build.gradle的代码:
apply plugin: "spinnaker.project"
我用“--stacktrace”重建了它,并找到了详细信息:
错误日志中的单词 "repository" 表示 git 存储库。
因为我刚刚从 github 下载了 zip 格式的源代码。
然后我从 github 克隆源代码,并重建它,错误信息消失了。
spinnaker.project 插件使用 nebula.nebula-release,它需要至少有一次提交的初始化 git 存储库。当我们要改进的事项列表中没有 git 存储库但今天不存在时,可以回退。
gradlew -Prelease.version=0.1.0 <task>
今天可能是一种解决方法,最简单的方法可能就是
git init
git commit -am "initial commit"
对于 Spinnaker echo
服务,我从 GitHub 项目页面选择了下载 ZIP 选项。
尝试使用 gradle 构建时,构建失败并显示错误日志:
* Where:
Build file 'E:\code\echo-master\build.gradle' line: 32
* What went wrong:
A problem occurred evaluating root project 'echo'.
Failed to apply plugin [class 'nebula.plugin.release.ReleasePlugin']
repository not found: E:\code\echo-master
第32行build.gradle的代码:
apply plugin: "spinnaker.project"
我用“--stacktrace”重建了它,并找到了详细信息:
错误日志中的单词 "repository" 表示 git 存储库。
因为我刚刚从 github 下载了 zip 格式的源代码。
然后我从 github 克隆源代码,并重建它,错误信息消失了。
spinnaker.project 插件使用 nebula.nebula-release,它需要至少有一次提交的初始化 git 存储库。当我们要改进的事项列表中没有 git 存储库但今天不存在时,可以回退。
gradlew -Prelease.version=0.1.0 <task>
今天可能是一种解决方法,最简单的方法可能就是
git init
git commit -am "initial commit"