我在git-hub上有我的公共存储库,我想在Odoo app store上添加这个存储库,有什么方法可以做到这一点。??
我在Google上搜索但没有找到任何方法来做到这一点。
有些文章显示存储库应该是私有的。 如果有人有任何解决方案,请分享..
答案 0 :(得分:1)
您的存储库不必是私有的,以便将其提交到Odoo App商店,但是将私有存储库用于专有(付费)插件是有意义的。
要将您的应用或主题上传到Odoo应用商店,您需要在Odoo.com上注册/登录,然后转到App Upload页面。在那里,您需要以下列格式指定Git存储库的URL:
git@github.com:<username>/<repo>.git#<branch>
请确保:
- 存储库根目录下的每个App / Theme都有一个文件夹。
- 您可以通过在repo URL末尾添加
#branch_name
来指定Git存储库的分支名称。- 分支名称与模块所针对的系列名称完全匹配,因此版本8.0为
#8.0
。
添加存储库后,您可以扫描它以获取Odoo插件/主题。
如果您的存储库是私有的(例如,用于专有插件),那么FAQ中就有一个部分:
要在我们的平台上发布您的模块,我们需要被允许阅读 从您的存储库。如果您在Github,则可以直接授权 我们的存储库中的online-odoo用户。如果你在Bitbucket,你 可以授权我们的OdooApps用户。如果您使用其他服务,您将 需要授权我们的public SSH key。不要忘记使用 注册它时,您的存储库的SSH URL是允许我们识别的 使用ssh。例如对于GitHub,它就像是
git@github.com:odoo/odoo#9.0
。