From 3f0f20e56e905843513609a95e13d64b1b1843cb Mon Sep 17 00:00:00 2001 From: Tomas Krizek Date: Tue, 6 Nov 2018 16:03:19 +0100 Subject: [PATCH] gitlabci: test container in CI --- .gitlab-ci.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 404550fee..77392ce13 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -129,6 +129,25 @@ test:linux:amd64: - linux - amd64 + +docker:build: + stage: test + image: docker:latest + except: + - master + tags: + - dind + dependencies: [] + variables: + DOCKER_IMAGE_NAME: knot-resolver-test:${CI_COMMIT_SHA} + script: + - docker build --no-cache -t ${DOCKER_IMAGE_NAME} . + - echo "quit()" | docker run -i ${DOCKER_IMAGE_NAME} + after_script: # remove dangling images to avoid running out of disk space + - docker rmi ${DOCKER_IMAGE_NAME} + - docker rmi $(docker images -f "dangling=true" -q) + + installcheck:linux:amd64: stage: test except: -- 2.47.3