An open API service indexing awesome lists of open source software.

https://github.com/noma4i/docker-elixir

Elixir 1.4 + postgresql-client + parsetools. For CircleCI
https://github.com/noma4i/docker-elixir

circleci docker elixir postgresql

Last synced: about 1 year ago
JSON representation

Elixir 1.4 + postgresql-client + parsetools. For CircleCI

Awesome Lists containing this project

README

          

# Elixir Docker Container

Purpose of this container is to create fully working setup for CircleCI

### Example CircleCI `config.yml`

Following example works well if you have `phoenix/non-phoenix umbrella/plain app` with `Ecto`

```
version: 2
jobs:
build:
working_directory: ~/working_dir
docker:
- image: noma4i/docker-elixir:latest
- image: postgres:9.4.1
environment:
POSTGRES_USER: postgres
steps:
- checkout
- run: mix local.hex --force
- run: mix local.rebar --force
- run: mix do deps.get, compile
- run: MIX_ENV=test mix ecto.create
- run: mix test
```