Summer of Hacks is an event series organised and run by JSOxford.
This is a web site. You can run it locally with these commands
# install the gulp task runner thing
npm install --global gulp
# install the project dependencies
npm install
# run a web server on localhost:8080
gulp
If you want to deploy changes to the live site, run this:
gulp deploy
Though you shouldn't need to, we build automatically on Travis.
We'd love for you to make the site prettier/faster/more accessible, just fork and create a pull request (and check out our contribution guidelines.
We continuously build the site using TravisCI. The config is in .travis.yml
. If you're porting this code to a new repository you'll also need to replace the two encrypted environment variables:
travis encrypt GH_LOGIN=YOUR_GITHUB_USERNAME --add
travis encrypt GH_TOKEN=YOUR_APPLICATION_TOKEN --add