From 6a0978e490cce2bcd32ca535ace2b89932d7642e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9goire=20Delattre?= Date: Mon, 22 Feb 2016 13:56:51 +0100 Subject: [PATCH] Add a docker-compose file --- README.md | 17 ++++++++++++++--- docker-compose.yml | 9 +++++++++ 2 files changed, 23 insertions(+), 3 deletions(-) create mode 100644 docker-compose.yml diff --git a/README.md b/README.md index 9adba5b..d9b8848 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,16 @@ -# Run tests +## Setup the dev env -Use lastest postgres docker from https://hub.docker.com/r/library/postgres/ and run: +Just run the docker-compose file to create the database. - env POSTGRES_DSN="postgres://test:test@192.168.99.100:32771/test?sslmode=disable" go test -v -p=1 ./... + +``` +docker-compose up -d +``` + + +## Run the tests + + +``` +POSTGRES_DSN="postgres://test:test@127.0.0.1:5432/test?sslmode=disable" go test -v -p=1 ./... +``` diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..75fd8ea --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,9 @@ +postgresql: + image: postgres:9.5 + container_name: canape_postgresql_dev + restart: always + environment: + - POSTGRES_PASSWORD=test + - POSTGRES_USER=test + ports: + - 127.0.0.1:5432:5432