Sha256: 081dbd202a5dee80ccabf400e627b54f7f2d6c7bc42e9c17f13036b754ecef63

Contents?: true

Size: 315 Bytes

Versions: 6

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

6 entries across 6 versions & 1 rubygems

Version Path
pact_broker-2.79.1 script/webhook-server.ru
pact_broker-2.79.0 script/webhook-server.ru
pact_broker-2.78.1 script/webhook-server.ru
pact_broker-2.78.0 script/webhook-server.ru
pact_broker-2.77.0 script/webhook-server.ru
pact_broker-2.76.2 script/webhook-server.ru