2019-05-29 05:23:05 +00:00
|
|
|
# Environment
|
2019-05-29 05:44:45 +00:00
|
|
|
os: osx
|
2019-05-29 05:28:31 +00:00
|
|
|
|
2019-05-29 05:44:45 +00:00
|
|
|
install:
|
|
|
|
- brew install hugo
|
|
|
|
- sudo easy_install Pygments
|
2019-05-29 05:23:05 +00:00
|
|
|
|
2019-05-29 05:44:45 +00:00
|
|
|
# # Install the apt prerequisites
|
|
|
|
# addons:
|
|
|
|
# apt:
|
|
|
|
# packages:
|
|
|
|
# - python-pygments
|
2019-05-29 05:23:05 +00:00
|
|
|
|
|
|
|
# Compile the site
|
|
|
|
script:
|
2019-05-29 05:28:31 +00:00
|
|
|
- hugo
|
2019-05-29 05:23:05 +00:00
|
|
|
|
|
|
|
# Deploy the site - this hook comes from Travis integration
|
|
|
|
deploy:
|
2019-05-29 05:28:31 +00:00
|
|
|
# The output of our static site
|
|
|
|
local_dir: public
|
|
|
|
# The repository we are deploying to
|
2019-12-01 21:43:31 +00:00
|
|
|
repo: MoonsideGames/moonsidegames.github.io
|
2019-05-29 05:28:31 +00:00
|
|
|
# The branch we are pushing the static repository
|
|
|
|
target_branch: master
|
|
|
|
# Information to use in the commit
|
|
|
|
email: evan@moonside.games
|
|
|
|
name: "Evan Hemsley"
|
|
|
|
provider: pages
|
|
|
|
# Recommended setting
|
|
|
|
skip_cleanup: true
|
|
|
|
# Set in Travis CI dashboard
|
|
|
|
github_token: $GITHUB_TOKEN
|
2019-12-01 22:07:31 +00:00
|
|
|
keep_history: true
|
2019-05-29 05:28:31 +00:00
|
|
|
on:
|
|
|
|
branch: master
|