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
to600
- 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.