This repository has been archived on 2021-08-17. You can view files and clone it, but cannot push or open issues or pull requests.
TaskBoard/.travis.yml
Matthew Ross 8d81d7d204
Update .travis.yml
Maybe this will fix the uploader?
2021-03-05 09:00:46 -05:00

27 lines
931 B
YAML

language: php
php:
- '7.3'
- '7.4'
script:
- npm test
before_script:
- nvm install 13
- nvm use 13
- npm i -g npm@6
- npm i
- touch tests.db
- chmod a+w tests.db
- cd src/api/ && composer update && cd ../../
if: fork = false
after_success:
- echo -e "<?php\n print phpversion();" > version.php
- curl "https://raw.githubusercontent.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh" -o dropbox_uploader.sh
- chmod +x dropbox_uploader.sh
- touch ~/.dropbox_uploader
- echo "CONFIGFILE_VERSION=2.0" > ~/.dropbox_uploader
- echo "OAUTH_APP_KEY=$OAUTH_APP_KEY" >> ~/.dropbox_uploader
- echo "OAUTH_APP_SECRET=$OAUTH_APP_SECRET" >> ~/.dropbox_uploader
- echo "OAUTH_REFRESH_TOKEN=$OAUTH_REFRESH_TOKEN" >> ~/.dropbox_uploader
- ./dropbox_uploader.sh upload coverage/api coverage-$(php version.php)/
- ./dropbox_uploader.sh upload coverage/app/lcov-report coverage-$(php version.php)/