Sha256: 054618587503adba4eccaf77d8eeda35dbc082697030ba7f3448ddc32ae48b5c
Contents?: true
Size: 547 Bytes
Versions: 1
Compression:
Stored size: 547 Bytes
Contents
# frozen_string_literal: true module JekyllPush # # class Command < Jekyll::Command class << self def init_with_program(prog) prog.command(:push) do |c| c.syntax 'push [args]' c.description 'pushes compiled site to specified github branch' c.action do |args, _opts| raise Error::MissingBranch, "You must specify a target branch name after 'jekyll push'." if args.empty? args.each { |a| JekyllPush.run_command a } end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
jekyll_push-0.1.1 | lib/jekyll_push/command.rb |