Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/timwis/jekyll-travis-gh-pages

Deploy jekyll sites to gh-pages with plugins, etc. using Travis CI
https://github.com/timwis/jekyll-travis-gh-pages

Last synced: 27 days ago
JSON representation

Deploy jekyll sites to gh-pages with plugins, etc. using Travis CI

Awesome Lists containing this project

README

        

# Jekyll/Travis/gh-pages [![Build Status](https://travis-ci.org/timwis/jekyll-travis-gh-pages.svg?branch=master)](https://travis-ci.org/timwis/jekyll-travis-gh-pages)
Deploy jekyll sites to gh-pages with plugins, etc. using Travis CI

## Usage
- Make sure your external plugins are included in the Gemfile/Gemfile.lock
- Make sure `vendor` is in the `exclude` section of your [`_config.yml`](_config.yml)
- Add the [`.travis.yml`](.travis.yml) file and [`deploy.sh`](deploy.sh) files included in this repo
- Add a `GITHUB_URL` environment variable in the format `https://@github.com/username/repo.git`
to this repo from the _settings_ page of the repo on travis-ci.org

Get your token from [github account settings](https://github.com/settings/tokens).