diff --git a/.circleci/config.yml b/.circleci/config.yml index f6690e0321..250a00391d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,52 +1,13 @@ version: 2.1 orbs: - bedrock: - executors: - php-latest: - docker: - - image: 'circleci/php:latest' - php-73: - docker: - - image: 'circleci/php:7.3-stretch' - php-72: - docker: - - image: 'circleci/php:7.2-stretch' - php-71: - docker: - - image: 'circleci/php:7.1-stretch' - jobs: - build-php: - parameters: - executor: - type: executor - executor: << parameters.executor >> - steps: - - run: php -v - - checkout - - restore_cache: - keys: - - composer-v1-{{ checksum "composer.lock" }} - - composer-v1- - - run: composer install -n --prefer-dist - - run: composer test - - save_cache: - key: composer-v1-{{ checksum "composer.lock" }} - paths: - - vendor + php: circleci/php@1 workflows: build: jobs: - - bedrock/build-php: - name: build-php-latest - executor: bedrock/php-latest - - bedrock/build-php: - name: build-php-73 - executor: bedrock/php-73 - - bedrock/build-php: - name: build-php-72 - executor: bedrock/php-72 - - bedrock/build-php: - name: build-php-71 - executor: bedrock/php-71 + - php/test: + name: php-<< matrix.version >> + matrix: + parameters: + version: ["7.4", "7.3", "7.2"]