29 lines
		
	
	
		
			643 B
		
	
	
	
		
			Bash
		
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			643 B
		
	
	
	
		
			Bash
		
	
	
| #!/bin/bash
 | |
| 
 | |
| set -e # exit with nonzero exit code if anything fails
 | |
| 
 | |
| if [[ $TRAVIS_BRANCH == "master" && $TRAVIS_PULL_REQUEST == "false" ]]; then
 | |
| 
 | |
| echo "Starting to update gh-pages\n"
 | |
| 
 | |
| rm -rf site-dist
 | |
| mkdir site-dist
 | |
| 
 | |
| git config --global user.email "travis@travis-ci.org"
 | |
| git config --global user.name "Travis"
 | |
| 
 | |
| npm run site
 | |
| 
 | |
| cd site-dist
 | |
| git init
 | |
| git add -f .
 | |
| git commit -m "Travis build"
 | |
| git push --force --quiet "https://${GITHUB_TOKEN}@github.com/vueComponent/ant-design.git" master:gh-pages > /dev/null
 | |
| 
 | |
| 
 | |
| echo "Done updating gh-pages\n"
 | |
| 
 | |
| else
 | |
|  echo "Skipped updating gh-pages, because build is not triggered from the master branch."
 | |
| fi;
 |