2017 © Pedro Peláez
 

library magento2-travis-ci-scripts

Magento 2 Travis CI helper scripts

image

akai/magento2-travis-ci-scripts

Magento 2 Travis CI helper scripts

  • Monday, July 10, 2017
  • by akai-z
  • Repository
  • 1 Watchers
  • 2 Stars
  • 0 Installations
  • Shell
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Magento 2 Travis CI scripts

The purpose of this package is to provide a simple, clean and time saving way
to create Travis CI configuration file (.travis.yml) for Magento 2 modules., (*1)

What is continuous integration (CI)?

Continuous integration is the practice of merging all developer
working copies to a shared mainline several times a day,
in order to prevent integration problems., (*2)

(Click here to know more about continuous integration), (*3)

What is Travis CI?

Travis CI is a hosted, distributed continuous integration service
used to build and test software projects hosted at GitHub., (*4)

(Click here to know more about Travis CI)
(For documentation, click here), (*5)

How to use?

  • Use the provided configuration distribution file (.travis.yml.dist) in this package,
    to create your own configuration file.
  • In configuration file set your vendor (VENDOR_NAME) and module (MODULE_NAME) names.
  • You could add your own test scripts under script step.
  • Or, in order to keep things clean and organized, you could put your test scripts inside your module,
    and call them with one command from configuration file.
    (e.g. ./${MAGENTO_DIR}/${MODULE_DEPLOY_PATH}/dev/travis_ci/script.sh)

Covered tests

Tests that are already included in the scripts., (*6)

The Versions

10/07 2017

dev-master

9999999-dev

Magento 2 Travis CI helper scripts

  Sources   Download

GPL-2.0