Codeship build + Yii2

Ниже представлен пример сборки билда и прогона codeception тестов для проекта Yii2. Далее после прогона тестов и завершения сборки вы можете выгрузить свой артефакт на S3 либо на FTP(SFTP) сервера через CI сервис Codeship.

Пример команд сборки:

# We support all major PHP versions. Please see our docs for a full list
# https://documentation.codeship.com/languages/php/
phpenv local 5.6
# update phpunit
composer global remove "phpunit/phpunit" --update-with-dependencies
composer global require "phpunit/phpunit=4.*"
# == install composer global dependencies
composer global require "fxp/composer-asset-plugin:~1.1.4"
composer global require "codeception/codeception=2.1.*" "codeception/specify=*" "codeception/verify=*"
# == install project ==
composer install --prefer-source --no-interaction

Пример команд тестов:

cd tests/
codecept run unit

 

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *