mirror of
https://github.com/haml/haml.git
synced 2022-11-09 12:33:31 -05:00
13 lines
331 B
Ruby
13 lines
331 B
Ruby
require 'rubygems'
|
|
require 'sinatra'
|
|
require 'json'
|
|
set :port, 3123
|
|
set :environment, :production
|
|
enable :lock
|
|
Dir.chdir(File.dirname(__FILE__) + "/..")
|
|
|
|
post "/" do
|
|
puts "Recieved payload!"
|
|
puts "Rev: #{`git name-rev HEAD`.strip}"
|
|
system %{rake handle_update --trace REF=#{JSON.parse(params["payload"])["ref"].inspect}}
|
|
end
|