是否有用于打包 Magento Connect 扩展的脚本?

Posted

技术标签:

【中文标题】是否有用于打包 Magento Connect 扩展的脚本?【英文标题】:Is there a script for packaging Magento Connect extensions? 【发布时间】:2013-01-14 14:08:02 【问题描述】:

我了解如何从商店管理员创建 Magento Connect 包(系统-->Magento Connect-->包扩展)。

在某处有完成此任务的脚本吗?我想将重复输入的相同信息保存到字段中,只是使过程更加自动化(用于发布同一插件的多个版本)

【问题讨论】:

从未见过任何单独的包创建者脚本。我认为唯一的方法是对Mage_Adminhtml_Model_ExtensionVarien_Pear_Package 进行自定义调用。无论如何,一旦创建了包,您就可以使用“加载本地包”选项卡从包中加载所有数据。 【参考方案1】:

(自我链接,但这是我所知道的唯一类似的)

没有任何官方支持——也就是说我创建了一个脚本,它可以采用标准、平面、unix tar 存档并从中创建一个 Magento Connect 包。请参阅MagentoTarToConnect GitHub 上的构建示例。

脚本是magento-tar-to-connect.php,你给它一个配置文件,比如example-config.php。配置文件包含创建 Magento Connect 包所需的最少信息,并且应该指向 unix tar 存档(您需要单独创建)。

如果缺少功能,我愿意接受拉取请求。

【讨论】:

以上是关于是否有用于打包 Magento Connect 扩展的脚本?的主要内容,如果未能解决你的问题,请参考以下文章

在 Magento 中为模块创建数据库函数

“无法写入配置文件。”Magento Connect Manager 1.9.3.2出错

Groovy 将元组/映射扩展为参数

iTunes Connect 构建版本不显示 - 江小黑的博客

magento安装wordpress

在 Grails 中扩展具有一对多关系的域类