Skip to content

jpetto/irlpodcast

 
 

Repository files navigation

Running locally

Docker

  1. Run docker-compose up
  2. Visit http://localhost:4000

Native Ruby

  1. Make sure your environment meets the requirements
  2. Install the Gems: bundle install
  3. Serve the site: bundle exec jekyll serve
    • 2.1 If you need to build posts with a future date (for testing upcoming episodes): bundle exec jekyll serve --future
  4. Visit http://localhost:4000

Publishing to GitHub pages (mozilla.github.io/irlpodcast)

  1. Run the following build command: JEKYLL_ENV=production jekyll build --config _config.yml,_config-build-dev.yml
    • 1.1 If you need to see posts that are future dated (e.g. to verify an upcoming episode), add --future at the end of the above command.
  2. Push changes in the docs folder to the master branch on GitHub

Publishing to staging (stage.irlpodcast.org)

  1. Push the master branch to GitHub

Publishing to production (irlpodcast.org)

  1. Push to the prod branch on GitHub, e.g. git push origin master:prod (will push your local master branch to the remote prod branch)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 56.0%
  • JavaScript 19.2%
  • HTML 18.8%
  • Shell 3.6%
  • Ruby 2.4%