newaperio / dockerfiles

Repo containing Dockerfiles we use

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Repo containing Dockerfiles we use

License:MIT License


Languages

Language:Dockerfile 100.0%