Sha256: a89f1b96d09ed79198967b24161c0c048afeadd52184eab5b8a050eae5698d5c

Contents?: true

Size: 315 Bytes

Versions: 12

Compression:

Stored size: 315 Bytes

Contents

require "rack/utils"
STDOUT.sync = true
puts "Starting webhook server"

run -> (env) {
  status = 200
  puts Rack::Utils.parse_nested_query(env["QUERY_STRING"]) if env["QUERY_STRING"] && env["QUERY_STRING"] != ""
  puts env["rack.input"].read
  [status, {"Content-Type" => "text/plain"}, ["Webhook response.\n"]]
}

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
pact_broker-2.89.1 script/webhook-server.ru
pact_broker-2.89.0 script/webhook-server.ru
pact_broker-2.88.0 script/webhook-server.ru
pact_broker-2.87.0 script/webhook-server.ru
pact_broker-2.86.0 script/webhook-server.ru
pact_broker-2.85.1 script/webhook-server.ru
pact_broker-2.85.0 script/webhook-server.ru
pact_broker-2.84.0 script/webhook-server.ru
pact_broker-2.83.0 script/webhook-server.ru
pact_broker-2.82.0 script/webhook-server.ru
pact_broker-2.81.0 script/webhook-server.ru
pact_broker-2.80.0 script/webhook-server.ru