This is the documentation site for Travis CI! (http://docs.travis-ci.com/)
Fork the repository, read the rest of this README file and make some changes. Once you're done with your changes send a pull request. Thanks!
You can inspect how your edits will be reflected by the documentation site.
-
Make sure you have Ruby and RubyGems installed.
-
Install bundler:
$ gem install bundler
-
Install application dependencies:
$ bundle install --binstubs
Run
$ ./bin/jekyll build
You are now ready to start your documentation site, using Jekyll or Puma. For documentation edits, Jekyll is sufficient.
-
Run Jekyll server:
$ ./bin/jekyll serve
-
Open localhost:4000 in your browser.
For more programmatical PRs (such as handling webhooks notification via POST), Puma is necessary.
-
Run Puma server:
$ ./bin/puma
-
Open localhost:9292 in your browser.
API V2 (and 2.1) documentation is maintained in slate/source
. To make changes to the API V2 docs:
-
Install the requirements in
slate/Gemfile
:bundle install
-
Make your changes to
slate/source/index.md
. -
Build the API documentation:
rake update_docs
-
Commit the changes and push to your branch.
Distributed under the MIT license; the same as other Travis CI projects.