akai / magento2-travis-ci-scripts
Magento 2 Travis CI 辅助脚本
dev-master
2017-07-09 22:14 UTC
This package is auto-updated.
Last update: 2024-09-14 04:51:38 UTC
README
此包的目的是提供一个简单、整洁且节省时间的方案
来创建 Magento 2 模块的 Travis CI 配置文件(.travis.yml
)。
什么是持续集成(CI)?
持续集成是一种实践,每天将所有开发者的
工作副本合并到共享的主线上多次,
以防止集成问题。
什么是 Travis CI?
Travis CI 是一种托管、分布式持续集成服务
,用于构建和测试托管在 GitHub 上的软件项目。
(点击此处了解更多关于 Travis CI)
(点击此处查看文档)
如何使用?
- 使用此包中提供的配置分发文件(
.travis.yml.dist
),
来创建自己的配置文件。 - 在配置文件中设置您的供应商(
VENDOR_NAME
)和模块(MODULE_NAME
)名称。 - 您可以在
script
步骤下添加自己的测试脚本。 - 或者,为了保持整洁和组织,您可以将测试脚本放在您的模块中,
并通过配置文件中的一条命令调用它们。
(例如./${MAGENTO_DIR}/${MODULE_DEPLOY_PATH}/dev/travis_ci/script.sh
)
覆盖的测试
已包含在脚本中的测试。