travis ci wip

This commit is contained in:
resurtm
2016-12-20 20:39:59 +06:00
parent cf256e1521
commit df60dbc866
6 changed files with 53 additions and 9 deletions

View File

@ -0,0 +1,43 @@
# faster builds on new travis setup not using sudo
sudo: false
language: php
php:
- 5.4
- 5.5
- 5.6
- 7.0
- 7.1
- nightly
matrix:
fast_finish: true
allow_failures:
- php: nightly
# cache vendor dirs
cache:
directories:
- vendor
- $HOME/.composer/cache
install:
- travis_retry composer self-update && composer --version
- export PATH="$HOME/.composer/vendor/bin:$PATH"
- travis_retry composer install --prefer-dist --no-interaction
before_script:
- php -r "echo INTL_ICU_VERSION . \"\n\";"
- php -r "echo INTL_ICU_DATA_VERSION . \"\n\";"
- mysql --version
# initialize database
- mysql -e 'CREATE DATABASE `yii2-usuario-test`;';
- mysql -e "CREATE USER 'user'@'localhost' IDENTIFIED WITH mysql_native_password;";
- mysql -e "GRANT ALL PRIVILEGES ON *.* TO 'user'@'localhost' WITH GRANT OPTION;";
- mysql -u user -p "yii2-usuario-test" < tests/data/schema.sql
script:
- composer validate --no-check-lock
- vendor/bin/codecept run

View File

@ -2,11 +2,10 @@ Yii2 Usuario Extension
====================== ======================
[![Join the chat at https://gitter.im/2amigos/yii2-usuario](https://badges.gitter.im/2amigos/yii2-usuario.svg)](https://gitter.im/2amigos/yii2-usuario?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Join the chat at https://gitter.im/2amigos/yii2-usuario](https://badges.gitter.im/2amigos/yii2-usuario.svg)](https://gitter.im/2amigos/yii2-usuario?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Documentation Status](https://readthedocs.org/projects/yii2-usuario/badge/?version=latest)](http://yii2-usuario.readthedocs.io/en/latest/?badge=latest)
[![Latest Stable Version](https://poser.pugx.org/2amigos/yii2-usuario/version)](https://packagist.org/packages/2amigos/yii2-usuario) [![Latest Stable Version](https://poser.pugx.org/2amigos/yii2-usuario/version)](https://packagist.org/packages/2amigos/yii2-usuario)
[![Total Downloads](https://poser.pugx.org/2amigos/yii2-usuario/downloads)](https://packagist.org/packages/2amigos/yii2-usuario) [![Total Downloads](https://poser.pugx.org/2amigos/yii2-usuario/downloads)](https://packagist.org/packages/2amigos/yii2-usuario)
[![Latest Unstable Version](https://poser.pugx.org/2amigos/yii2-usuario/v/unstable)](//packagist.org/packages/2amigos/yii2-usuario) [![Latest Unstable Version](https://poser.pugx.org/2amigos/yii2-usuario/v/unstable)](//packagist.org/packages/2amigos/yii2-usuario)
[![Documentation Status](https://readthedocs.org/projects/yii2-usuario/badge/?version=latest)](http://yii2-usuario.readthedocs.io/en/latest/?badge=latest)
![Yii Framework](docs/media/yii-logo.png "Yii Framework") ![Yii Framework](docs/media/yii-logo.png "Yii Framework")
![User Secret](docs/media/user-secret.png "User Secret") ![User Secret](docs/media/user-secret.png "User Secret")

View File

@ -11,9 +11,9 @@ settings:
modules: modules:
config: config:
Db: Db:
dsn: 'mysql:host=localhost;dbname=test' dsn: 'mysql:host=localhost;dbname=yii2-usuario-test'
user: 'root' user: 'user'
password: password: ''
dump: tests/_data/schema.sql dump: tests/_data/schema.sql
Yii2: Yii2:
configFile: 'tests/_app/config/test.php' configFile: 'tests/_app/config/test.php'

View File

@ -56,7 +56,8 @@
"phpmd/phpmd": "^2.4", "phpmd/phpmd": "^2.4",
"yiisoft/yii2-codeception": "^2.0.0", "yiisoft/yii2-codeception": "^2.0.0",
"codeception/specify": "^0.4.3", "codeception/specify": "^0.4.3",
"codeception/verify": "^0.3.1" "codeception/verify": "^0.3.1",
"codeception/codeception": "*"
}, },
"autoload": { "autoload": {
"psr-4": { "psr-4": {

View File

@ -1,10 +1,11 @@
Yii2 Usuario Extension Documentation Yii2 Usuario Extension Documentation
==================================== ====================================
[![Join the chat at https://gitter.im/2amigos/yii2-usuario](https://badges.gitter.im/2amigos/yii2-usuario.svg)](https://gitter.im/2amigos/yii2-usuario?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Documentation Status](https://readthedocs.org/projects/yii2-usuario/badge/?version=latest)](http://yii2-usuario.readthedocs.io/en/latest/?badge=latest)
[![Latest Stable Version](https://poser.pugx.org/2amigos/yii2-usuario/version)](https://packagist.org/packages/2amigos/yii2-usuario) [![Latest Stable Version](https://poser.pugx.org/2amigos/yii2-usuario/version)](https://packagist.org/packages/2amigos/yii2-usuario)
[![Total Downloads](https://poser.pugx.org/2amigos/yii2-usuario/downloads)](https://packagist.org/packages/2amigos/yii2-usuario) [![Total Downloads](https://poser.pugx.org/2amigos/yii2-usuario/downloads)](https://packagist.org/packages/2amigos/yii2-usuario)
[![Latest Unstable Version](https://poser.pugx.org/2amigos/yii2-usuario/v/unstable)](//packagist.org/packages/2amigos/yii2-usuario) [![Latest Unstable Version](https://poser.pugx.org/2amigos/yii2-usuario/v/unstable)](//packagist.org/packages/2amigos/yii2-usuario)
[![Documentation Status](https://readthedocs.org/projects/yii2-usuario/badge/?version=latest)](http://yii2-usuario.readthedocs.io/en/latest/?badge=latest)
![Yii Framework](media/yii-logo.png "Yii Framework") ![Yii Framework](media/yii-logo.png "Yii Framework")
![User Secret](media/user-secret.png "User Secret") ![User Secret](media/user-secret.png "User Secret")

View File

@ -2,8 +2,8 @@
$db = [ $db = [
'class' => 'yii\db\Connection', 'class' => 'yii\db\Connection',
'dsn' => 'mysql:host=localhost;dbname=test', 'dsn' => 'mysql:host=localhost;dbname=yii2-usuario-test',
'username' => 'root', 'username' => 'user',
'password' => '', 'password' => '',
'charset' => 'utf8', 'charset' => 'utf8',
]; ];