From bd001c2093b4ff48169997f8457674dadfc23821 Mon Sep 17 00:00:00 2001 From: Eric Swanson Date: Mon, 5 Apr 2021 10:15:24 -0400 Subject: [PATCH] fix(contrib/docker/devops): use libsecret-dev chore: parameterize the vale url Signed-off-by: Eric Swanson --- contrib/docker/devops/Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/contrib/docker/devops/Dockerfile b/contrib/docker/devops/Dockerfile index e6c33d8a8a..9bb80a0a2c 100644 --- a/contrib/docker/devops/Dockerfile +++ b/contrib/docker/devops/Dockerfile @@ -3,6 +3,7 @@ ARG IMAGE_TAG=14-alpine FROM node:${IMAGE_TAG} ARG APK_VIRTUAL_NAME=.backstage +ARG VALE_INSTALL_URL="https://github.com/errata-ai/vale/releases/download/v2.10.2/vale_2.10.2_Linux_64-bit.tar.gz" WORKDIR /tmp @@ -40,11 +41,13 @@ RUN apk update \ jpeg-dev \ giflib-dev \ librsvg-dev \ - libsecret \ + libsecret-dev \ py3-docutils \ asciidoctor -RUN wget -qO- https://github.com/errata-ai/vale/releases/download/v2.10.2/vale_2.10.2_Linux_64-bit.tar.gz \ +# assumes that "./vale" is in the downloaded archive +# extracts "./vale" and moves it to "/bin" as executable +RUN wget -qO- ${VALE_INSTALL_URL} \ | tar xvz -C /bin vale \ && chmod +x /bin/vale