Skip to content
This repository has been archived by the owner on Jan 15, 2021. It is now read-only.

Latest commit

 

History

History
66 lines (40 loc) · 1.48 KB

README.md

File metadata and controls

66 lines (40 loc) · 1.48 KB

Dockerfiles

This repo contains the Dockerfiles we use at NewAperio.

Note: We are mostly using GitHub Actions these days instead of CircleCI and no longer use CodeClimate. These are likely to be unmaintained.

Elixir / CircleCI

DockerHub

An image for building Elixir apps on CircleCI.

  • Sets MIX_ENV to test
  • Includes Hex, Rebar
  • Sets up Postgres CLI

To build:

docker build -t newaperio/elixir-circleci:1.6.0 --build-arg version=1.6.0 .

To publish:

docker push newaperio/elixir-circleci:1.6.0

Note, Elixir version must be passed as the version build arg.

Versions

Image is versioned equal to Elixir version.

  • 1.7.4 - Elixir 1.7.4

Elixir / CircleCI / CodeClimate

DockerHub

An image for building Elixir apps on CircleCI.

  • Sets MIX_ENV to test
  • Includes Hex, Rebar
  • Sets up Postgres CLI
  • Installs CodeClimate reporter

To build:

docker build -t newaperio/elixir-circleci-codeclimate:1.6.0 --build-arg version=1.6.0 .

To publish:

docker push newaperio/elixir-circleci-codeclimate:1.6.0

Note, Elixir version must be passed as the version build arg.

Versions

Image is versioned equal to Elixir version.

  • 1.6.0 - Elixir 1.6.0