Skip to content

Instantly share code, notes, and snippets.

@stjohnjohnson
Last active September 1, 2015 06:50
Show Gist options
  • Save stjohnjohnson/201d8b252eb8f9872e45 to your computer and use it in GitHub Desktop.
Save stjohnjohnson/201d8b252eb8f9872e45 to your computer and use it in GitHub Desktop.
2015-08-30 Blog post on stj.me
/pipeline/cache/bundle-install/ruby/2.2.0/gems/execjs-2.6.0/lib/execjs/runtimes.rb:48:in `autodetect': Could not find a JavaScript runtime. See https://github.com/rails/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)
from /pipeline/cache/bundle-install/ruby/2.2.0/gems/execjs-2.6.0/lib/execjs.rb:5:in `<module:ExecJS>'
from /pipeline/cache/bundle-install/ruby/2.2.0/gems/execjs-2.6.0/lib/execjs.rb:4:in `<top (required)>'
from /pipeline/cache/bundle-install/ruby/2.2.0/gems/coffee-script-2.4.1/lib/coffee_script.rb:1:in `require'
from /pipeline/cache/bundle-install/ruby/2.2.0/gems/coffee-script-2.4.1/lib/coffee_script.rb:1:in `<top (required)>'
from /pipeline/cache/bundle-install/ruby/2.2.0/gems/coffee-script-2.4.1/lib/coffee-script.rb:1:in `require'
from /pipeline/cache/bundle-install/ruby/2.2.0/gems/coffee-script-2.4.1/lib/coffee-script.rb:1:in `<top (required)>'
from /pipeline/cache/bundle-install/ruby/2.2.0/gems/jekyll-coffeescript-1.0.1/lib/jekyll-coffeescript.rb:2:in `require'
from /pipeline/cache/bundle-install/ruby/2.2.0/gems/jekyll-coffeescript-1.0.1/lib/jekyll-coffeescript.rb:2:in `<top (required)>'
from /pipeline/cache/bundle-install/ruby/2.2.0/gems/jekyll-2.5.3/lib/jekyll/deprecator.rb:46:in `require'
from /pipeline/cache/bundle-install/ruby/2.2.0/gems/jekyll-2.5.3/lib/jekyll/deprecator.rb:46:in `block in gracefully_require'
from /pipeline/cache/bundle-install/ruby/2.2.0/gems/jekyll-2.5.3/lib/jekyll/deprecator.rb:44:in `each'
from /pipeline/cache/bundle-install/ruby/2.2.0/gems/jekyll-2.5.3/lib/jekyll/deprecator.rb:44:in `gracefully_require'
from /pipeline/cache/bundle-install/ruby/2.2.0/gems/jekyll-2.5.3/lib/jekyll.rb:166:in `<top (required)>'
from /pipeline/cache/bundle-install/ruby/2.2.0/gems/jekyll-2.5.3/bin/jekyll:6:in `require'
from /pipeline/cache/bundle-install/ruby/2.2.0/gems/jekyll-2.5.3/bin/jekyll:6:in `<top (required)>'
from /pipeline/cache/bundle-install/ruby/2.2.0/bin/jekyll:23:in `load'
from /pipeline/cache/bundle-install/ruby/2.2.0/bin/jekyll:23:in `<main>'
source 'https://rubygems.org'
ruby '2.2.3'
# JavaScript Exec tool
gem 'therubyracer'
# Jekyll and plugins
gem 'jekyll'
gem 'jekyll-timeago'
gem 'jekyll-gist'
# Markdown renderer
gem 'kramdown'
box: ruby
build:
steps:
# Install gem dependencies
- bundle-install
# Install node.js
- script:
name: install node
code: |-
curl -sL https://deb.nodesource.com/setup_0.12 | bash -
apt-get install -y nodejs
# Run some basic health checks
- script:
name: health check
code: bundle exec jekyll doctor --trace
# Generate site locally
- script:
name: generate site
code: bundle exec jekyll build --trace
box: ruby
build:
steps:
# Install gem dependencies
- bundle-install
# Run some basic health checks
- script:
name: health check
code: bundle exec jekyll doctor --trace
# Generate site locally
- script:
name: generate site
code: bundle exec jekyll build --trace
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment