Loading .gitlab-ci.yml +4 −1 Original line number Diff line number Diff line Loading @@ -47,7 +47,7 @@ build: GIT_DEPTH: 1 script: - 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 . - docker build --build-arg DEPENDENCIES_RUNTIME="${DEPENDENCIES_RUNTIME}" --cache-from "${CI_REGISTRY_IMAGE}:latest" -t "${CI_REGISTRY_IMAGE}:temp-${CI_PIPELINE_IID}" -f ./Dockerfile . - docker push "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" ########################################################################################################## Loading @@ -63,6 +63,9 @@ test: - drr "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" ansible -m ping localhost - drr "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" ansible-lint --version - drr "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" ansible-lint . - drr "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" ssh --version - drr "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" git --version - drr "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" rsync --version ########################################################################################################## Loading Dockerfile +1 −1 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ FROM pipelinecomponents/ansible-lint:latest ENV LANG C.UTF-8 ARG DEPENDENCIES_RUNTIME="git openssh-client rsync" #ARG DEPENDENCIES_RUNTIME="git openssh-client rsync" RUN apk add --no-cache $DEPENDENCIES_RUNTIME WORKDIR /opt/ansible Loading
.gitlab-ci.yml +4 −1 Original line number Diff line number Diff line Loading @@ -47,7 +47,7 @@ build: GIT_DEPTH: 1 script: - 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 . - docker build --build-arg DEPENDENCIES_RUNTIME="${DEPENDENCIES_RUNTIME}" --cache-from "${CI_REGISTRY_IMAGE}:latest" -t "${CI_REGISTRY_IMAGE}:temp-${CI_PIPELINE_IID}" -f ./Dockerfile . - docker push "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" ########################################################################################################## Loading @@ -63,6 +63,9 @@ test: - drr "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" ansible -m ping localhost - drr "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" ansible-lint --version - drr "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" ansible-lint . - drr "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" ssh --version - drr "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" git --version - drr "${CI_REGISTRY_IMAGE}:temp-$CI_PIPELINE_IID" rsync --version ########################################################################################################## Loading
Dockerfile +1 −1 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ FROM pipelinecomponents/ansible-lint:latest ENV LANG C.UTF-8 ARG DEPENDENCIES_RUNTIME="git openssh-client rsync" #ARG DEPENDENCIES_RUNTIME="git openssh-client rsync" RUN apk add --no-cache $DEPENDENCIES_RUNTIME WORKDIR /opt/ansible