You're Invited: Meet the Socket team at BSidesSF and RSAC - April 27 - May 1.RSVP
Socket
Sign inDemoInstall
Socket

jekyll-github-pages-gem

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jekyll-github-pages-gem

1.1.3
Rubygems
Version published
Maintainers
1
Created
Source

Build Status

Setup

  • Follow the instructions from the wiki article here to setup your development environment.
  • Open up a terminal to the folder where you want to clone the repo and run the command git@github.com:msoe-sg/jekyll-github-pages-gem.git
  • After run the clone change into the project directory by running the command cd jekyll-github-pages-gem
  • Next install the dependencies for the project by running the command bundle install
  • Contribute Our git flow process is typical--we have a master branch that gets released to the public, and feature branches for individual tasks. We don't have a development branch yet since this isn't used in production yet. If you have questions on how to contribute, please contact admin@msoe-sse.com or msoe.sg.hosting@gmail.com and we will get back to you at our earliest convenience.

Generating HTML Documentation

To generate HTML documentation for the Gem run the command rake rdoc and the HTML will then be available in the html/ directory in the project.

Continuous Integration

There are checks that will be performed whenever Pull Requests are opened. To save time on the build server, please run the tests locally to check for errors that will occur in the CI builds.

  • To run Rubocop, run the command bundle exec rubocop. Note the command bundle exec rubocop -a will attempt to automatically fix any offenses found by rubocop but some still need to be resolved manually.
  • To run all unit tests, run the command rake

Releasing the Gem

When the gem is released it's deployed to a https://rubygems.org project. The SSE webmaster controls the rubygems project and will handle releasing the gem to rubygems. The following commands below are used to release the gem if you have permissions to the rubygems project.

  • gem build jekyll_github_pages
  • gem push jekyll-github-pages-gem-<VERSION>.gem

FAQs

Package last updated on 22 Sep 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts