Skip to content

uiot/uiot.github.io

Repository files navigation

Logo Website

We Use ZenHub License Stories in Ready

Deploy!

What this repository should be?

Read Only Repository Containing the UIoT's Development Web Site


GitHub Pages & Jekyll

The New UIoT web site uses Jekyll and GitHub Pages and is continuously deployed in a Microsoft Azure WebApp. We recommend to you access the site directly from the Micrsooft Azure WebApp (beta.uiot.org) rather than (uiot.github.io) since the Public Configurations and Links are set for the Microsoft Azure WebApp.


Building Jekyll (Local)

To Build the Website simply do those following commands:

bundle install
bundle exec jekyll build

To Run the Website locally do those commands:

bundle install
bundle exec jekyll serve

Pre-Requisites to Build

  • Ruby
  • Need be on the Repository Folder
  • Need be Super User

Building WebApp on MS Azure

  • Add a Deployment of the Repository
  • Set in Application Settings SCM_COMMAND_IDLE_TIMEOUT to 600
  • Wait for the Kudu App builds the Repository

Some Points.:

  • We added JekyllAdmin into the _config.yml BUT it's commented. You can use locally to add new posts.
  • Don't forget to comment the #Comment on Production sections if you're deploying it, and putting the right server base uri on _config.yml
  • Don't forget to uncomment the #Uncomment on Development sections if you're running it locally.