From f3f93bd094215dfea8208c8bcb4d9453dd3aec66 Mon Sep 17 00:00:00 2001 From: Jugal Kishore Date: Wed, 25 Sep 2024 15:45:54 +0530 Subject: [PATCH] Fix some lints = Happy CodeFactor :) broken_link_checker/Dockerfile markdown_server/Dockerfile speedtest/Dockerfile --- broken_link_checker/Dockerfile | 2 +- markdown_server/Dockerfile | 2 +- speedtest/Dockerfile | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/broken_link_checker/Dockerfile b/broken_link_checker/Dockerfile index aa6e0ef..3d4e478 100644 --- a/broken_link_checker/Dockerfile +++ b/broken_link_checker/Dockerfile @@ -7,7 +7,7 @@ FROM node:lts-alpine3.20 # Install Broken Link Checker -RUN npm install --location=global broken-link-checker +RUN npm install --location=global broken-link-checker@0.7.8 # Entrypoint for Broken Link Checker ENTRYPOINT [ "blc" ] diff --git a/markdown_server/Dockerfile b/markdown_server/Dockerfile index d6e58ca..0ec8431 100644 --- a/markdown_server/Dockerfile +++ b/markdown_server/Dockerfile @@ -26,7 +26,7 @@ RUN go build -o algernon . && \ mv algernon /usr/bin/algernon # Compress Algernon binaries -RUN if [[ $(arch) == "x86_64" ]]; then apk add upx; upx /usr/bin/algernon; fi +RUN if [ $(arch) == "x86_64" ]; then apk add --no-cache upx; upx /usr/bin/algernon; fi # Clean up /tmp directory RUN rm -rf /tmp/* diff --git a/speedtest/Dockerfile b/speedtest/Dockerfile index 50e7a4d..2fa59d4 100644 --- a/speedtest/Dockerfile +++ b/speedtest/Dockerfile @@ -7,7 +7,7 @@ FROM alpine:3.20 AS builder # Installing Dependencies -RUN apk --no-cache add wget curl jq +RUN apk --no-cache add curl jq # Set API URL ARG API_URL="https://api.devjugal.com/speedtest_latest" @@ -24,7 +24,7 @@ RUN set -e && \ echo "Architecture $ARCH not supported or download link not found."; \ exit 1; \ fi && \ - wget --quiet --output-document speedtest.tar.tgz "$DOWNLOAD_URL" && \ + curl -sLo speedtest.tar.tgz "$DOWNLOAD_URL" && \ tar xf speedtest.tar.tgz && \ mv speedtest /usr/bin/speedtest