123456789101112131415161718192021222324 |
- #!/bin/bash
- if [ "$NODE_ENV" = production ]; then
- echo "info: skipping deploy in production builds"
- exit 0
- fi
- if [ ! "$GITHUB_TOKEN" ]; then
- >&2 echo "error: GITHUB_TOKEN not present in env"
- exit 1
- fi
- git config --global user.email "prettier-bot@users.noreply.github.com"
- git config --global user.name "Prettier Bot"
- echo "machine github.com login prettier-bot password $GITHUB_TOKEN" > ~/.netrc
- cd website
- export GIT_USER=prettier-bot
- export CIRCLE_BRANCH=$TRAVIS_BRANCH
- export CIRCLE_PROJECT_USERNAME=prettier
- export CIRCLE_PROJECT_REPONAME=prettier
- export CI_PULL_REQUEST=$TRAVIS_PULL_REQUEST_BRANCH
- yarn --pure-lockfile && yarn run publish-gh-pages
|