diff --git a/Rakefile b/Rakefile new file mode 100644 index 0000000..99233bd --- /dev/null +++ b/Rakefile @@ -0,0 +1,3 @@ +#!/usr/bin/env rake + +Dir['tasks/**/*.rake'].each { |path| load path } diff --git a/tasks/demo.rake b/tasks/demo.rake new file mode 100755 index 0000000..d10863b --- /dev/null +++ b/tasks/demo.rake @@ -0,0 +1,12 @@ +#!/usr/bin/env rake + +require 'socket' + +desc 'Generate the HTML demo pages including drafts' +task :demo do + ip = Socket.getifaddrs.select{|x| + x.name == "ens160" and x.addr.ipv4? + }.first.addr.ip_address + + sh "hugo server --buildDrafts -w --bind #{ip} -b #{ip} --disableFastRender" +end