Loading .gitlab-ci.yml +2 −2 Original line number Diff line number Diff line Loading @@ -46,9 +46,9 @@ build: variables: GIT_DEPTH: 1 script: - echo "APPS - [${APPS}]" - echo "Runtime dependencies - [${DEPENDENCIES_RUNTIME}]" - docker pull "${CI_REGISTRY_IMAGE}:latest" || true - docker build --cache-from "${CI_REGISTRY_IMAGE}:latest" -t "${CI_REGISTRY_IMAGE}:temp-${CI_PIPELINE_IID}" -f ./Dockerfile --build-arg DEPENDENCIES_RUNTIME="${APPS}" . - docker build --cache-from "${CI_REGISTRY_IMAGE}:latest" -t "${CI_REGISTRY_IMAGE}:temp-${CI_PIPELINE_IID}" -f ./Dockerfile --build-arg DEPENDENCIES_RUNTIME="${DEPENDENCIES_RUNTIME}" . - docker push "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" ########################################################################################################## Loading Dockerfile +2 −1 Original line number Diff line number Diff line Loading @@ -2,7 +2,8 @@ FROM pipelinecomponents/ansible-lint:latest ENV LANG C.UTF-8 ARG DEPENDENCIES_RUNTIME #ARG DEPENDENCIES_RUNTIME="git openssh-client rsync" RUN apk add --no-cache $DEPENDENCIES_RUNTIME RUN apk add --no-cache "${DEPENDENCIES_RUNTIME}" WORKDIR /opt/ansible Loading
.gitlab-ci.yml +2 −2 Original line number Diff line number Diff line Loading @@ -46,9 +46,9 @@ build: variables: GIT_DEPTH: 1 script: - echo "APPS - [${APPS}]" - echo "Runtime dependencies - [${DEPENDENCIES_RUNTIME}]" - docker pull "${CI_REGISTRY_IMAGE}:latest" || true - docker build --cache-from "${CI_REGISTRY_IMAGE}:latest" -t "${CI_REGISTRY_IMAGE}:temp-${CI_PIPELINE_IID}" -f ./Dockerfile --build-arg DEPENDENCIES_RUNTIME="${APPS}" . - docker build --cache-from "${CI_REGISTRY_IMAGE}:latest" -t "${CI_REGISTRY_IMAGE}:temp-${CI_PIPELINE_IID}" -f ./Dockerfile --build-arg DEPENDENCIES_RUNTIME="${DEPENDENCIES_RUNTIME}" . - docker push "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" ########################################################################################################## Loading
Dockerfile +2 −1 Original line number Diff line number Diff line Loading @@ -2,7 +2,8 @@ FROM pipelinecomponents/ansible-lint:latest ENV LANG C.UTF-8 ARG DEPENDENCIES_RUNTIME #ARG DEPENDENCIES_RUNTIME="git openssh-client rsync" RUN apk add --no-cache $DEPENDENCIES_RUNTIME RUN apk add --no-cache "${DEPENDENCIES_RUNTIME}" WORKDIR /opt/ansible