Skip to content

ci(lint): adding docker linter #1890

ci(lint): adding docker linter

ci(lint): adding docker linter #1890

Triggered via pull request January 12, 2024 19:35
Status Failure
Total duration 3m 30s
Artifacts

ansible-lint.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
docker-lint: Dockerfile#L6
DL3040 warning: `dnf clean all` missing after dnf command.
docker-lint: Dockerfile#L9
DL3059 info: Multiple consecutive `RUN` instructions. Consider consolidation.
docker-lint: Dockerfile#L15
DL3040 warning: `dnf clean all` missing after dnf command.
docker-lint: Dockerfile#L15
DL3059 info: Multiple consecutive `RUN` instructions. Consider consolidation.
docker-lint: Dockerfile#L25
DL3042 warning: Avoid use of cache directory with pip. Use `pip install --no-cache-dir <package>`
docker-lint: Dockerfile#L25
DL3013 warning: Pin versions in pip. Instead of `pip install <package>` use `pip install <package>==<version>` or `pip install --requirement <requirements file>`
docker-lint: Dockerfile#L25
DL3059 info: Multiple consecutive `RUN` instructions. Consider consolidation.
docker-lint: Dockerfile#L29
DL3042 warning: Avoid use of cache directory with pip. Use `pip install --no-cache-dir <package>`
docker-lint: Dockerfile#L29
DL3059 info: Multiple consecutive `RUN` instructions. Consider consolidation.
docker-lint: Dockerfile#L29
DL3013 warning: Pin versions in pip. Instead of `pip install <package>` use `pip install <package>==<version>` or `pip install --requirement <requirements file>`
ansible-lint
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/