/
var
/
www
/
vhosts
/
nabawater
/
vendor
/
yiisoft
/
yii2-gii
/
/var/www/vhosts/nabawater/vendor/yiisoft/yii2-gii
mkdir
upload
Name
Size
Mode
Actions
src/
-
0775
rm
CHANGELOG.md
10204
0664
edit
dl
rm
composer.json
1375
0664
edit
dl
rm
LICENSE.md
1524
0664
edit
dl
rm
Makefile
1952
0664
edit
dl
rm
README.md
2172
0664
edit
dl
rm
Edit:
/var/www/vhosts/nabawater/vendor/yiisoft/yii2-gii/Makefile
(1952B)
# default versions to test against # these can be overridden by setting the environment variables in the shell PHP_VERSION=php-5.6.8 YII_VERSION=dev-master PGSQL_VERSION=latest # ensure all the configuration variables above are in environment of the shell commands below export help: @echo "make test - run phpunit tests using a docker environment" @echo "make inspect - connect to the postrges docker container using psql" @echo "make clean - stop docker and remove container" test: docker-php docker-pgsql adjust-config composer require "yiisoft/yii2:${YII_VERSION}" --prefer-dist composer install --prefer-dist docker run --rm=true -v $(shell pwd):/var/lib/postgresql/data --link $(shell cat tests/dockerids/pgsql):postgres postgres:${PGSQL_VERSION} sh -c 'psql -h postgres -U postgres -c "CREATE DATABASE yiitest;"; psql -h postgres -U postgres yiitest < /var/lib/postgresql/data/tests/data/pgsql.sql' docker run --rm=true -v $(shell pwd):/opt/test --link $(shell cat tests/dockerids/pgsql):postgres yiitest/php:${PHP_VERSION} phpunit --verbose --color adjust-config: echo "<?php \$$config['databases']['pgsql']['dsn'] = 'pgsql:host=postgres;port=5432;dbname=yiitest'; \$$config['databases']['pgsql']['fixture'] = null;" > tests/data/config.local.php docker-pgsql: dockerfiles docker pull postgres:${PGSQL_VERSION} docker run -d -P postgres:${PGSQL_VERSION} > tests/dockerids/pgsql sleep 2 docker-php: dockerfiles cd tests/docker/php && sh build.sh dockerfiles: test -d tests/docker || git clone https://github.com/cebe/jenkins-test-docker tests/docker cd tests/docker && git checkout -- . && git pull mkdir -p tests/dockerids inspect: docker run -it --rm=true --link $(shell cat tests/dockerids/pgsql):postgres postgres:${PGSQL_VERSION} sh -c 'exec psql -h postgres -U postgres yiitest' clean: docker stop $(shell cat tests/dockerids/pgsql) docker rm $(shell cat tests/dockerids/pgsql) rm tests/dockerids/pgsql
Save
cmd:
run