Public | Automated Build

Last pushed: 2 months ago
Short Description
Docker image running the Pact mock service
Full Description

Pact Mock Service Docker

Docker image running the pact mock service. You can pull the latest image from Dockerhub.

Usage

$ docker-compose up

Test that mock service is running

$ DOCKER_CONTAINER_IP=$(docker-machine ip default) # or localhost if using Docker native
$ curl -H "X-Pact-Mock-Service: true" http://${DOCKER_CONTAINER_IP}

Get pact contents

$ curl  -X POST \
        -H "X-Pact-Mock-Service: true" \
        -H "Content-Type: application/json" -d '{"consumer" : {"name": "Consumer Name"}, "provider": {"name": "Provider Name"}, "pact_dir": "/tmp/pacts"}' \
        http://${DOCKER_CONTAINER_IP}/pact

For examples of the other commands, see this gist

Docker Pull Command
Owner
pactfoundation

Comments (0)