Sha256: 54dbd8b7d79c2948e8b019b87be1d1a48e7b2b98696f6268d23769cbd284f7a5
Contents?: true
Size: 517 Bytes
Versions: 25
Compression:
Stored size: 517 Bytes
Contents
# frozen_string_literal: true require 'rubygems' require 'rake' root = File.dirname __FILE__ task :default => :publish def system(cmd) puts ">> #{cmd}" super cmd end desc 'push to Github' task :publish do Dir.chdir(root) do Dir.chdir(root + '/public') do system 'git fetch --all' system 'git reset --hard origin/master' end sh 'jekyll build' Dir.chdir(root + '/public') do system 'git add -A .' system 'git commit -m Update' system 'git push' end end end
Version data entries
25 entries across 25 versions & 1 rubygems