我可以从github zip下载构建Spinnaker服务吗?

时间:2015-12-04 02:33:39

标签: spinnaker

对于Spinnaker apply plugin: "spinnaker.project"服务,我从GitHub项目页面中选择了Download ZIP选项。

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

  

*其中:

     

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

     

*出了什么问题:

     

评估根项目' echo'

时出现问题      

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

     未找到

存储库:E:\ code \ echo-master

第32行的build.gradle代码:

public static void printMersennePrimes() { int p = 1; int counter = 0; int powTwo = 2; boolean isPrime = true; while(counter <= 6) { //determine p is a prime number or not for (int m = 2; isPrime; m++) { if (m * m > p) { isPrime = true; break; } if (p % m == 0) { isPrime = false; } } //if p is a prime number, test if it equals 2^n-1 if (isPrime) { while(powTwo <= p + 1) { powTwo *= 2; if(powTwo == p + 1) { System.out.println(p); counter++; } } } p++; powTwo = 2; } }

2 个答案:

答案 0 :(得分:1)

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

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

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

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

答案 1 :(得分:1)

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

gradlew -Prelease.version=0.1.0 <task> 

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

git init
git commit -am "initial commit"