/pressos

My presentations up on http://pressos-runningonthe.rhcloud.com/

Primary LanguageJavaScript

tenfourty/pressos

Hi There!

This is the repository for all of my public presentations, to see them (they are hosted on the OpenShift PaaS) just got to http://pressos-runningonthe.rhcloud.com/

Feel free to copy anything I'm doing here but I would like to be given some credit/attribution and of course feedback too.

Enjoy!

Jeremy Brown [@tenfourty] 1

Running locally

Some reveal.js features, like external markdown and speaker notes, require that presentations run from a local web server. The following instructions will set up such a server as well as all of the development tasks needed to make edits to the reveal.js source code.

  1. Install Node.js

  2. Install Grunt

  3. Clone the this repository

$ git clone https://github.com/tenfourty/pressos.git
  1. Navigate to the pressos/php folder
$ cd pressos/php
  1. Install dependencies
$ npm install
  1. Serve the presentation and monitor source files for changes
$ grunt serve
  1. Open http://localhost:8000 to view your presentation

You can change the port by using grunt serve --port 8001.

Running on OpenShift

All of my presentations are hosted on OpenShift - you can see my version here: http://pressos-runningonthe.rhcloud.com/

Here is how to do this for yourself.

TODO - instructions in here

Howto use Travis CI to automatically build and push to OpenShift this repository

This is how my workflow looks, when I push to my GitHub repository then Travis CI automatically does a build and pushes and update to my application running on OpenShift. Nifty eh?!

TODO - instructions in here