From 4edee9a818073a1db46510ece0253a89f8c18970 Mon Sep 17 00:00:00 2001 From: Andrew Davis Date: Sun, 2 Sep 2018 16:34:14 -0500 Subject: [PATCH] Added github pages deployment setup to travis --- .travis.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.travis.yml b/.travis.yml index 512d222..05421d9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,12 +3,31 @@ language: php php: - '7.1' +branches: + only: + - master + cache: directories: - $HOME/.composer/cache + - $HOME/.npm + +before_install: + - nvm install 8 install: - composer update --prefer-dist --no-interaction --prefer-stable --no-suggest + - npm update script: + - php apprentice build + - npm run prod - vendor/bin/phpunit + +deploy: + provider: pages + skip-cleanup: true + local-dir: .build + target-branch: gh-pages + on: + branch: master