forked from a64f7bb4-7358-4778-9fbe-3b882c34cc1d/v1
41 lines
797 B
YAML
41 lines
797 B
YAML
sudo: required
|
|
language: php
|
|
|
|
php:
|
|
- 7.1
|
|
|
|
git:
|
|
depth: 1
|
|
|
|
services:
|
|
- docker
|
|
|
|
env:
|
|
global:
|
|
- DOCKER_COMPOSE_VERSION=1.17.1
|
|
matrix:
|
|
- DRUPAL_VERSION=~8.5
|
|
- DRUPAL_VERSION=~8.6@rc
|
|
- DRUPAL_VERSION=8.7.x-dev
|
|
|
|
matrix:
|
|
allow_failures:
|
|
- env: DRUPAL_VERSION=8.7.x-dev
|
|
|
|
before_install:
|
|
- cp docker-compose.yml.dist docker-compose.yml
|
|
- docker-compose up -d
|
|
|
|
install:
|
|
- docker-compose exec -u root php composer require openeuropa/drupal-core-require-dev:$DRUPAL_VERSION --dev
|
|
- docker-compose exec -u root php chown -R www-data:www-data build
|
|
|
|
before_script:
|
|
- docker-compose exec -u www-data php ./vendor/bin/run drupal:site-install
|
|
|
|
script:
|
|
- docker-compose exec php ./vendor/bin/run drupal:phpcs
|
|
- docker-compose exec -u www-data php ./vendor/bin/phpunit
|
|
|
|
notifications:
|
|
email: false |