Giter Site home page Giter Site logo

karansinghwgu / osmt-public-website Goto Github PK

View Code? Open in Web Editor NEW

This project forked from wgu-opensource/osmt-public-website

0.0 0.0 0.0 933 KB

Source code for osmt.io, the public site supporting the Open Skills Management Tool (OSMT).

Home Page: https://osmt.io

License: MIT License

HTML 52.20% Ruby 2.17% SCSS 45.63%

osmt-public-website's Introduction

OSMT Project Site

Hello, welcome to the OSMT documentation site repo, here you'll find the steps needed to get you setup locally.

Installation

Latest Ruby and gems need to be installed first.

Ruby install

  1. If you do not have ruby locally do so by using Homebrew brew install ruby or rvm, your choice.
  2. Once installed you will need to add it to your $PATH. Easiest way is to run this command echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> "shell rc or profile of choice".

Update Ruby to new version

You need latest Ruby installed. Use ruby -v to verify. Anything under 3.0.2 should be updated.

Once Ruby is installed and up-to-date, the following steps are needed:

While on the project root directory

  1. Install bundler. Use gem to install it gem install bundler.
  2. Next add webrick with bundler bundle add webrick.
  3. Run bundle install to install the libraries.
  4. to serve it you will need to run bundle exec jekyll serve.

Deploying to Github Pages

We are currently deploying this static site to Github pages. To deploy is quite simple, just follow these steps:

  1. From the project repository go to Settings.
  2. Click on Pages.
  3. Under Source choose the branch you want the source code to deploy from and select root folder.

Once done, github will give you url to view the published site.

osmt-public-website's People

Contributors

johnkallies avatar karansinghwgu avatar wgu-edwin avatar spookyburger avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.