summaryrefslogtreecommitdiff
path: root/azure-pipelines
diff options
context:
space:
mode:
authorPatrick Steinhardt <ps@pks.im>2020-03-10 21:39:39 +0100
committerPatrick Steinhardt <ps@pks.im>2020-03-13 22:47:42 +0100
commit5ac33ced00f206d86233950f61e923259edbccf7 (patch)
tree959e5da790ea906197712c34dc052f6d8a7fe105 /azure-pipelines
parentc76c1e87acf3f8e1e0a16747a5c5e14327ff6e4c (diff)
downloadlibgit2-5ac33ced00f206d86233950f61e923259edbccf7.tar.gz
azure: docurium: fix build failure due to bumped CMake requirements
Our Docurium builds currently depend on Debian Jessie, which has CMake v3.0 available. As rugged has bumped its CMake requirements to need at least v3.5 now, the documentation build is thus failing. Fix this by converting our Docurium Docker image to be based on Ubuntu Bionic. We already do base all of our images on Ubuntu, so I don't see any sense in using Debian here. If this was only to speed up builds, we should just go all the way and use some minimal container like Alpine anyway. Also remove cache busters. As we're rebuilding the image every time, it's we really don't need them at all.
Diffstat (limited to 'azure-pipelines')
-rw-r--r--azure-pipelines/docker/docurium7
1 files changed, 2 insertions, 5 deletions
diff --git a/azure-pipelines/docker/docurium b/azure-pipelines/docker/docurium
index 15d10a71e..54a4202b6 100644
--- a/azure-pipelines/docker/docurium
+++ b/azure-pipelines/docker/docurium
@@ -1,6 +1,3 @@
-FROM debian:jessie-slim
-ARG CACHEBUST=1
-RUN apt-get update
-RUN apt install -y cmake pkg-config ruby ruby-dev llvm libclang-3.5-dev libssl-dev python-pygments
-ARG CACHEBUST=1
+FROM ubuntu:bionic
+RUN apt update && apt install -y cmake pkg-config ruby ruby-dev llvm libclang-dev libssl-dev python-pygments
RUN gem install docurium