Installing a Griffon plugin in zip format from private remote url
不知何故,我无法在 griffon 文档或谷歌搜索中找到并回答这个问题...
我创建了一个 griffon 插件。它像往常一样被打包:
然后我可以在我的应用程序中本地安装它,指定打包生成的 zip 文件的路径:
我什至可以将它上传到远程 url 并从那里安装:
在构建/运行使用它的 griffon 应用程序期间,如何使从我的 url 安装此插件成为自动步骤?
我与另一位开发人员一起开发该应用程序,并且不想在每次发生变化时都强迫他手动安装插件。它应该自动从我的网站下载。但我也不想将插件发布到 griffon 官方存储库 - 它仍然是非常实验性的东西。
application.properties 中有一行告诉 griffon,需要该插件:
但它不能像所有其他插件一样从 griffon 中央存储库安装,因为它显然不存在。
我查看了 BuildConfig.groovy 中"griffon.project.dependency.resolution"部分的文档,但在那里找不到任何对我的目的有用的东西。
我错过了什么吗?
您寻求的答案可在指南的第 12.1 和 12.2 节中找到。第一部分描述了一个插件被推送到本地存储库的示例。第二部分描述了 Griffon 支持的存储库类型。
可以通过构建系统查询的插件存储库中可用的插件(即,存储库已配置)可以立即使用您想要的短符号进行安装。
总会有一个由 Griffon 配置的本地存储库:griffon-local。向其推送版本将使它们立即可供