+++ /dev/null
-# https://circleci.com/docs/2.0/workflows/#using-workspaces-to-share-data-among-jobs
-defaults: &defaults
- working_directory: ~/drush
- environment:
- TZ: "/usr/share/zoneinfo/America/Los_Angeles"
- TERM: dumb
- UNISH_NO_TIMEOUTS: y
- UNISH_DB_URL: mysql://root:@127.0.0.1
- UNISH_TMP: /tmp
- PHPUNIT_ARGS: ""
-
-version: 2
-jobs:
- build:
- <<: *defaults
- docker:
- - image: circleci/php:7.1-apache-node
- environment:
- - MYSQL_HOST=127.0.0.1
- - image: circleci/mysql:5.7.18
- steps:
- - checkout
- - run: $HOME/drush/.circleci/setup.sh
- - run: unish.sut.php
- - run: unish.phpunit.php $PHPUNIT_ARGS
-
- build_highest:
- <<: *defaults
- docker:
- - image: circleci/php:7.1-apache-node
- environment:
- - MYSQL_HOST=127.0.0.1
- - COMPOSER=composer-highest.json
- - image: circleci/mysql:5.7.18
- steps:
- - checkout
- - run: $HOME/drush/.circleci/setup.sh
- - run: unish.sut.php
- - run: unish.phpunit.php $PHPUNIT_ARGS
-
- build_56:
- <<: *defaults
- docker:
- - image: circleci/php:5.6-apache-node
- environment:
- - MYSQL_HOST=127.0.0.1
- - image: circleci/mysql:5.7.18
- steps:
- - checkout
- - run: $HOME/drush/.circleci/setup.sh
- - run: unish.sut.php
- - run: unish.phpunit.php $PHPUNIT_ARGS
-
-workflows:
- version: 2
- build_test:
- jobs:
- - build
- - build_highest
- - build_56
-