【问题标题】:Can I build Spinnaker services from github zip download?我可以从 github zip 下载构建 Spinnaker 服务吗?
【发布时间】:2015-12-04 02:33:38
【问题描述】:

对于 Spinnaker echo 服务,我从 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"

【问题讨论】:

    标签: spinnaker


    【解决方案1】:

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

    gradlew -Prelease.version=0.1.0 <task> 
    

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

    git init
    git commit -am "initial commit"
    

    【讨论】:

      【解决方案2】:

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

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

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

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

      【讨论】:

        猜你喜欢
        • 2016-11-12
        • 1970-01-01
        • 1970-01-01
        • 2022-09-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-08
        • 1970-01-01
        相关资源
        最近更新 更多