summaryrefslogtreecommitdiffstats
path: root/.circleci/images/rust-libical3-kcov/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to '.circleci/images/rust-libical3-kcov/Dockerfile')
-rw-r--r--.circleci/images/rust-libical3-kcov/Dockerfile32
1 files changed, 0 insertions, 32 deletions
diff --git a/.circleci/images/rust-libical3-kcov/Dockerfile b/.circleci/images/rust-libical3-kcov/Dockerfile
deleted file mode 100644
index d9e9bb4..0000000
--- a/.circleci/images/rust-libical3-kcov/Dockerfile
+++ /dev/null
@@ -1,32 +0,0 @@
-#FROM debian:buster
-FROM puzzlewolf/rust-libical3:0.7
-
-ARG KCOV_GIT_REF
-
-RUN apt-get update
-# install pkg-config deliberately separate since it sometimes fails :( If it eventually
-# is installed we do not repeat the whole image build.
-#RUN apt-get install -y --fix-missing pkg-config
-RUN apt-get install -y wget libcurl4-openssl-dev libelf-dev libdw-dev cmake cmake-data g++ binutils-dev \
- libiberty-dev
-#RUN apt-get install -y libical-dev
-
-ENV SRC_DIR=/home/kcov-src \
- URL_GIT_KCOV=https://github.com/SimonKagstrom/kcov.git
-
-RUN git clone $URL_GIT_KCOV $SRC_DIR; \
- cd $SRC_DIR; \
- # default to latest tagged version
- DEFAULT_KCOV_GIT_REF=$(git tag --list | grep "^v[0-9]\+$" | sort -V | tail --lines 1); \
- KCOV_GIT_REF=${KCOV_GIT_REF:-$DEFAULT_KCOV_GIT_REF}; \
- git reset --hard $KCOV_GIT_REF;
-
-RUN cd $SRC_DIR && \
- mkdir build && \
- cd build && \
- cmake .. && \
- make && \
- make install
-
-ENTRYPOINT ["kcov"]
-CMD ["--help"]