Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / vendor / drush / drush / .circleci / config.yml
diff --git a/vendor/drush/drush/.circleci/config.yml b/vendor/drush/drush/.circleci/config.yml
new file mode 100644 (file)
index 0000000..e27fe42
--- /dev/null
@@ -0,0 +1,61 @@
+# 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
+