We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a07377f commit f0355ceCopy full SHA for f0355ce
1 file changed
ci/docker-build-push.sh
@@ -7,16 +7,17 @@ CHANGED_FILES=$(git show --oneline --name-only "${CI_COMMIT}")
7
NAMESPACE="litefarm"
8
PREFIX=$(date +%Y%m%d.%H%M%S)
9
TAG="${PREFIX}.${CI_COMMIT:0:7}"
10
+HADOLINT="hadolint/hadolint:v2.12.0-alpine"
11
-docker pull hadolint/hadolint:latest-alpine
12
+docker pull "${HADOLINT}"
13
14
while read -r change; do
15
(
16
echo "${change}"
17
if [[ "${change}" =~ Dockerfile$ ]]; then
18
image=$(awk -F '/' '{print $1}' <<<"${change}")
19
cd "${image}"
- docker run --rm -i hadolint/hadolint:latest-alpine hadolint - <Dockerfile
20
+ docker run --rm -i "${HADOLINT}" hadolint - <Dockerfile
21
docker build -t "${NAMESPACE}/${image}:${TAG}" .
22
docker push "${NAMESPACE}/${image}:${TAG}"
23
fi
0 commit comments