Created Development Setup (markdown)

Sergii Mostovyi
2016-12-22 11:46:44 +02:00
parent c731792252
commit 11092c8801
+34
@@ -0,0 +1,34 @@
#Development Setup
## STEP 1: Install Docker
For local development we recommend to use Docker.
If you dont have it you can read how to install it here:
https://docs.docker.com/engine/getstarted/step_one/#step-3-verify-your-installation
## STEP 2: Download repository
`git clone git@github.com:buger/goreplay.git`
## STEP 3: Setup container
```
cd ./goreplay
make build
```
## Tests
To run tests execute next command:
```
make test
```
You can copy the command that it produces and modify it. For example, if you need to run one test copy the command and add `-run TestName`, e.g.:
```
docker run -v `pwd`:/go/src/github.com/buger/gor/ -p 0.0.0.0:8000:8000 -t -i gor:go go test ./. -run TestEmitterFiltered -timeout 60s -ldflags "-X main.VERSION=DEV-1482398347 -extldflags \"-static\"" -v
```