Skip to content

Commit 8e078bd

Browse files
authored
Merge pull request #14 from cytopia/release-0.7
Release 0.7
2 parents 86c5b38 + 32705f5 commit 8e078bd

File tree

2 files changed

+55
-11
lines changed

2 files changed

+55
-11
lines changed

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:latest as builder
1+
FROM golang:stretch as builder
22

33
# Install dependencies
44
RUN set -x \
@@ -38,7 +38,7 @@ RUN set -x \
3838
&& chmod +x bin/linux-amd64/terraform-docs
3939

4040
# Use a clean tiny image to store artifacts in
41-
FROM alpine:latest
41+
FROM alpine:3.9
4242
LABEL \
4343
maintainer="cytopia <[email protected]>" \
4444
repo="https://github.com/cytopia/docker-terraform-docs"

README.md

Lines changed: 53 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,30 @@
77
[![](https://img.shields.io/badge/github-cytopia%2Fdocker--terraform--docs-red.svg)](https://github.com/cytopia/docker-terraform-docs "github.com/cytopia/docker-terraform-docs")
88
[![License](https://img.shields.io/badge/license-MIT-%233DA639.svg)](https://opensource.org/licenses/MIT)
99

10-
> #### All awesome CI images
10+
> #### All [#awesome-ci](https://github.com/topics/awesome-ci) Docker images
1111
>
12-
> [ansible](https://github.com/cytopia/docker-ansible) |
13-
> [ansible-lint](https://github.com/cytopia/docker-ansible-lint) |
14-
> [awesome-ci](https://github.com/cytopia/awesome-ci) |
15-
> [eslint](https://github.com/cytopia/docker-eslint) |
16-
> [file-lint](https://github.com/cytopia/docker-file-lint) |
17-
> [jsonlint](https://github.com/cytopia/docker-jsonlint) |
18-
> [pycodestyle](https://github.com/cytopia/docker-pycodestyle) |
19-
> [terraform-docs](https://github.com/cytopia/docker-terraform-docs) |
12+
> [ansible](https://github.com/cytopia/docker-ansible) ****
13+
> [ansible-lint](https://github.com/cytopia/docker-ansible-lint) ****
14+
> [awesome-ci](https://github.com/cytopia/awesome-ci) ****
15+
> [black](https://github.com/cytopia/docker-black) ****
16+
> [checkmake](https://github.com/cytopia/docker-checkmake) ****
17+
> [eslint](https://github.com/cytopia/docker-eslint) ****
18+
> [file-lint](https://github.com/cytopia/docker-file-lint) ****
19+
> [gofmt](https://github.com/cytopia/docker-gofmt) ****
20+
> [golint](https://github.com/cytopia/docker-golint) ****
21+
> [jsonlint](https://github.com/cytopia/docker-jsonlint) ****
22+
> [phpcs](https://github.com/cytopia/docker-phpcs) ****
23+
> [pycodestyle](https://github.com/cytopia/docker-pycodestyle) ****
24+
> [pylint](https://github.com/cytopia/docker-pylint) ****
25+
> [terraform-docs](https://github.com/cytopia/docker-terraform-docs) ****
26+
> [terragrunt](https://github.com/cytopia/docker-terragrunt) ****
2027
> [yamllint](https://github.com/cytopia/docker-yamllint)
2128
2229

30+
> #### All [#awesome-ci](https://github.com/topics/awesome-ci) Makefiles
31+
>
32+
> Visit **[cytopia/makefiles](https://github.com/cytopia/makefiles)** for seamless project integration, minimum required best-practice code linting and CI.
33+
2334
View **[Dockerfile](https://github.com/cytopia/docker-terraform-docs/blob/master/Dockerfile)** on GitHub.
2435

2536
[![Docker hub](http://dockeri.co/image/cytopia/terraform-docs)](https://hub.docker.com/r/cytopia/terraform-docs)
@@ -322,6 +333,39 @@ been updated with the latest changes generated from `terraform-docs`:
322333
* https://github.com/Flaconi/terraform-aws-microservice/blob/master/Makefile
323334
324335
336+
## Related [#awesome-ci](https://github.com/topics/awesome-ci) projects
337+
338+
### Docker images
339+
340+
Save yourself from installing lot's of dependencies and pick a dockerized version of your favourite
341+
linter below for reproducible local or remote CI tests:
342+
343+
| Docker image | Type | Description |
344+
|--------------|------|-------------|
345+
| [awesome-ci](https://github.com/cytopia/awesome-ci) | Basic | Tools for git, file and static source code analysis |
346+
| [file-lint](https://github.com/cytopia/docker-file-lint) | Basic | Baisc source code analysis |
347+
| [jsonlint](https://github.com/cytopia/docker-jsonlint) | Basic | Lint JSON files |
348+
| [yamllint](https://github.com/cytopia/docker-yamllint) | Basic | Lint Yaml files |
349+
| [ansible](https://github.com/cytopia/docker-ansible) | Ansible | Multiple versoins of Ansible |
350+
| [ansible-lint](https://github.com/cytopia/docker-ansible-lint) | Ansible | Lint Ansible |
351+
| [gofmt](https://github.com/cytopia/docker-gofmt) | Go | Format Go source code |
352+
| [golint](https://github.com/cytopia/docker-golint) | Go | Lint Go code |
353+
| [eslint](https://github.com/cytopia/docker-eslint) | Javascript | Lint Javascript code |
354+
| [checkmake](https://github.com/cytopia/docker-checkmake) | Make | Lint Makefiles |
355+
| [phpcs](https://github.com/cytopia/docker-phpcs) | PHP | PHPCodeSniffer and Code Beautifier and Fixer |
356+
| [black](https://github.com/cytopia/docker-black) | Python | The uncompromising Python code formatter |
357+
| [pycodestyle](https://github.com/cytopia/docker-pycodestyle) | Python | Python style guide checker |
358+
| [pylint](https://github.com/cytopia/docker-pylint) | Python | Python source code, bug and quality checker |
359+
| [terraform-docs](https://github.com/cytopia/docker-terraform-docs) | Terraform | Terraform doc generator (TF 0.12 ready) |
360+
| [terragrunt](https://github.com/cytopia/docker-terragrunt) | Terraform | Terragrunt and Terraform |
361+
362+
363+
### Makefiles
364+
365+
Visit **[cytopia/makefiles](https://github.com/cytopia/makefiles)** for dependency-less, seamless project integration and minimum required best-practice code linting for CI.
366+
The provided Makefiles will only require GNU Make and Docker itself removing the need to install anything else.
367+
368+
325369
## License
326370
327371
**[MIT License](LICENSE)**

0 commit comments

Comments
 (0)