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)

覆盖的测试

已包含在脚本中的测试。