From ba936796ec30417a474583cb4c51dd5dbd0038b3 Mon Sep 17 00:00:00 2001 From: 3wc <3wc.git@doesthisthing.work> Date: Mon, 14 Dec 2020 12:04:36 +0200 Subject: [PATCH] Aborted attempts to get bats / kcov working --- Makefile | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 5ff84d5..c1c1fc0 100644 --- a/Makefile +++ b/Makefile @@ -5,8 +5,9 @@ test: -it \ --rm \ -v $$(pwd):/workdir \ + --privileged \ docker:dind \ - sh -c "apk add bats git bash && cd /workdir && bats /workdir/test.bats" + sh -c "apk add bats git bash && cd /workdir && bats tests" shellcheck: @docker run \ @@ -25,12 +26,15 @@ docopt: .venv/bin/docopt.sh abra kcov: - @docker run \ + @DOCKER_CONTEXT=default docker run \ -it \ --rm \ -v $$(pwd):/workdir \ - kcov/kcov:latest \ - sh -c "kcov /workdir/coverage /workdir/abra || true" + koinotice/dind-kcov-bats \ + bash -c "kcov coverage bats tests || true" + +install: + install abra /usr/bin/abra codecov: SHELL:=/bin/bash codecov: