8000 add script/console to help debug · inntran/github-metadata@169be22 · GitHub
[go: up one dir, main page]

Skip to content

Commit 169be22

Browse files
committed
add script/console to help debug
1 parent 47855c3 commit 169be22

File tree

3 files changed

+19
-0
lines changed

3 files changed

+19
-0
lines changed

jekyll-github-metadata.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,6 @@ Gem::Specification.new do |spec|
2323
spec.add_development_dependency "netrc"
2424
spec.add_development_dependency "rake"
2525
spec.add_development_dependency "rspec"
26+
spec.add_development_dependency "pry"
2627
spec.add_development_dependency "rubocop", "0.51"
2728
end

script/console

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/sh
2+
3+
PAGES_ENV=dotcom PAGES_PREVIEW_HTML_URL=true bundle exec ruby script/console.rb

script/console.rb

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
require 'octokit'
2+
require 'pry'
3+
4+
stack = Faraday::RackBuilder.new do |builder|
5+
builder.use Octokit::Middleware::FollowRedirects
6+
builder.use Octokit::Response::RaiseError
7+
builder.use Octokit::Response::FeedParser
8+
builder.response :logger
9+
builder.adapter Faraday.default_adapter
10+
end
11+
Octokit.middleware = stack
12+
13+
require_relative "../lib/jekyll-github-metadata"
14+
15+
binding.pry

0 commit comments

Comments
 (0)
0