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

https://github.com/trussworks/docker-circleci

A docker image to handle common TrussWorks CircleCI jobs.
https://github.com/trussworks/docker-circleci

circleci docker docker-image

Last synced: 3 months ago
JSON representation

A docker image to handle common TrussWorks CircleCI jobs.

Awesome Lists containing this project

README

          

# docker-circleci

[![CircleCI](https://circleci.com/gh/trussworks/docker-circleci.svg?style=svg)](https://circleci.com/gh/trussworks/docker-circleci)

This is [Truss](https://truss.works/)' custom-built docker image for use with CircleCI 2.x jobs. It is built off of CircleCI's Python 3.8.x convenience image with the following tools installed:

- [pre-commit](http://pre-commit.com/)
- [ShellCheck](https://www.shellcheck.net/)
- [Terraform](https://www.terraform.io/)
- [terraform-docs](https://github.com/segmentio/terraform-docs)
- [Go](https://golang.org/)
- [goreleaser](https://goreleaser.com/go)
- [go-bindata](https://github.com/kevinburke/go-bindata)
- [AWS CLI](https://aws.amazon.com/cli/)
- [CircleCI CLI](https://circleci.com/docs/2.0/local-cli/)

Additionally, this image can also be used to perform Python-related tasks as the base image comes with the following Python tools:

- [pip](https://pip.pypa.io/en/stable/)
- [pipenv](https://pipenv-fork.readthedocs.io/en/latest/)
- [poetry](https://python-poetry.org/)