- Record any actions your system perform, along with any properties that describe the action
- A minimal docker alpine container
- Automatically pushes it to dockerhub if tests pass
Run Migrations
goose up
Env vars
export TRACKING_REST_DB=dbname=tracing_rest_dev sslmode=disable
export TRACKING_REST_PORT=3000
This repository has automated image builds on hub.docker.com after successfully building and testing. See the deployment
section of circle.yml for details on how this is done. Note that three environment variables need to be set on CircleCI for the deployment to work:
- DOCKER_EMAIL - The email address associated with the user with push access to the Docker Hub repository
- DOCKER_USER - Docker Hub username
- DOCKER_PASS - Docker Hub password (these are all stored encrypted on CircleCI, and you can create a deployment user with limited permission on Docker Hub if you like)
$ sh buid-container
$ docker run -it -t -p 3000:3000 --name tracing-rest rafaeljesus/tracing-rest
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
GitHub @rafaeljesus · Twitter @rafaeljesus