ci: log into docker hub to pull the hadolint image

This commit is contained in:
Sandro Jäckel 2021-01-15 11:21:25 +01:00
parent 8436dfe8a0
commit cfbef2aedb
No known key found for this signature in database
GPG Key ID: 3AF5A43A3EECC2E5

View File

@ -12,6 +12,8 @@ jobs:
include: include:
- stage: test - stage: test
script: script:
# Travis gets rate limited by Docker HUB.
- [[ -n $DOCKER_PASSWORD && -n $DOCKER_USERNAME ]] && echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
- git ls-files --exclude='*Dockerfile' --ignored | xargs --max-lines=1 -I{} sh -c 'docker run --rm -i -v ${PWD}/.hadolint.yaml:/.hadolint.yaml hadolint/hadolint < "$1"' -- {} - git ls-files --exclude='*Dockerfile' --ignored | xargs --max-lines=1 -I{} sh -c 'docker run --rm -i -v ${PWD}/.hadolint.yaml:/.hadolint.yaml hadolint/hadolint < "$1"' -- {}
- bash -c 'shopt -s globstar; shellcheck **/*.sh' - bash -c 'shopt -s globstar; shellcheck **/*.sh'