Sphinx, Webhooks, and Bitbucket¶
Who: Adelaide Rhodes, lead instructor.
When: February 29, 2016
Times: 9:15am-12:15pm PST
Where: UC Davis Location: Shields Library, UC Davis campus
Contact Jessica Mizzi with any questions.
Description¶
This workshop will cover using webhooks with Bitbucket to create Web sites that automatically update when you make changes in a Bitbucket repository. Sphinx and reStructuredText will be used to build the underlying Web site.
This workshop will be taught remotely and broadcast to UC Davis via Google Hangouts. It will also be streaming on YouTube.
Installation instructions¶
Webtools to Sign up For
- A GitHub or Bitbucket account (both free) will allow you to put your website up. GitHub is more intuitive for beginners, Bitbucket is prettier
- A readthedocs.org account
- An Amazon Web Services account to access the EC2 instances
Dependencies to Obtain
Windows text editors:
Mac text editors:
- Atom - can preview certain types of Markdown (not reST)
- Text Wrangler - can save UNIX code directly and has spell checker
- Sublime - color codes in several languages
Shell:
Windows:
- Download the Git for Windows installer here.
- Follow install instructions.
- Click “next”
- Click “next”
- Click “next”
- Click “next”
- Click “next”
- Select “Use Git from the Windows Command Prompt” and click on “next”. If you forget to do this, re-run the installer and select the correct option.
- Click “next”, keep “Checkout Windows-style, commit Unix-style line endings” selected.
- Select “Use Windows’ default console window” and click on “next”
- Click on “next”
- Click on “finish”
Mac:
You can use the Terminal application already installed on your machine.
LICENSE: This documentation and all textual/graphic site content is licensed under the Creative Commons - 0 License (CC0) -- fork @ github. Presentations (PPT/PDF) and PDFs are the property of their respective owners and are under the terms indicated within the presentation.