Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/leesheppard/rubykraken


https://github.com/leesheppard/rubykraken

codeship jekyll jekyll-now jekyll-site reactjs webpack

Last synced: 24 days ago
JSON representation

Awesome Lists containing this project

README

        

# README
An experiment with Jekyll, Webpack.

# Ruby Kraken
[![forthebadge](https://forthebadge.com/images/badges/made-with-ruby.svg)](https://forthebadge.com)

## Requirements

| Dependency | Version |
| ---------------------- | -------------------------------------------------------------------------------------------------------- |
| [Ruby](.ruby-version) | [![Ruby Version](https://badge.fury.io/rb/ruby.svg)](https://badge.fury.io/rb/ruby) |
| [Jekyll](Gemfile#L3) | [![Jekyll Version](https://badge.fury.io/rb/jekyll.svg)](https://badge.fury.io/rb/jekyll) |
| Bundler | [![Bundler Version](https://badge.fury.io/rb/bundler.svg)](https://badge.fury.io/rb/bundler) |

### Setup

In your local development location, clone the app:

```bash
$ git clone https://github.com/leesheppard/rubykraken.git
$ cd rubykraken
```

### Development

Prior to testing in the browser, run `webpack` to compile the JS and
`jekyll build` so Jekyll will register the newly compiled file.

````bash
$ webpack
$ jekyll build
$ bundle exec jekyll serve
````

You can keep Jekyll watching changes to `bundle.js` with

```bash
$ jekyll build -w
$ webpack -w
```

### Deployment

Code integration is with CodeShip and will push to production once the Master branch passes.

Deploy to Production

```bash
$ vercel --target production
```

Deploy to Staging

```bash
$ vercel --target staging
```

Running locally

```bash
$ bundle exec jekyll serve
```

## Contact

Thanks for checking out my work.

![Lee Sheppard signature](http://res.cloudinary.com/leesheppard/image/upload/v1496495524/Lee-Sheppard-Black_iv1j84.png)

[![Hello](https://img.shields.io/badge/Hello-%40leesheppard-blue.svg)](https://twitter.com/leesheppard)