Changeset 51838 for branches/5.8/.github/workflows/phpunit-tests.yml
- Timestamp:
- 09/21/2021 07:04:34 PM (4 years ago)
- Location:
- branches/5.8
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/5.8
- Property svn:mergeinfo changed
/trunk merged: 51559-51560,51810-51813,51828
- Property svn:mergeinfo changed
-
branches/5.8/.github/workflows/phpunit-tests.yml
r51357 r51838 31 31 env: 32 32 PUPPETEER_SKIP_CHROMIUM_DOWNLOAD: ${{ true }} 33 COMPOSER_INSTALL: ${{ false }}34 33 # Controls which NPM script to use for running PHPUnit tests. Options ar `php` and `php-composer`. 35 34 PHPUNIT_SCRIPT: php … … 134 133 - name: Get composer cache directory 135 134 id: composer-cache 136 if: ${{ env.COMPOSER_INSTALL == true || env.LOCAL_PHP == '8.0-fpm' }}137 135 run: echo "::set-output name=dir::$(composer config cache-files-dir)" 138 136 139 137 - name: Cache Composer dependencies 140 if: ${{ env.COMPOSER_INSTALL == true || env.LOCAL_PHP == '8.0-fpm' }}141 138 uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4 142 139 env: … … 147 144 148 145 - name: Install Composer dependencies 149 if: ${{ env.COMPOSER_INSTALL == true || env.LOCAL_PHP == '8.0-fpm' }}150 146 run: | 151 147 docker-compose run --rm php composer --version … … 157 153 docker-compose run --rm php composer install --ignore-platform-reqs 158 154 echo "PHPUNIT_SCRIPT=php-composer" >> $GITHUB_ENV 155 elif [ ${{ env.LOCAL_PHP }} == '7.1-fpm' ]; then 156 docker-compose run --rm php composer update 157 git checkout -- composer.lock 158 elif [[ ${{ env.LOCAL_PHP }} == '5.6.20-fpm' || ${{ env.LOCAL_PHP }} == '7.0-fpm' ]]; then 159 docker-compose run --rm php composer require --dev phpunit/phpunit:"^5.7" --update-with-dependencies 160 git checkout -- composer.lock composer.json 159 161 else 160 162 docker-compose run --rm php composer install
Note: See TracChangeset
for help on using the changeset viewer.