Skip to content

Commit 764d749

Browse files
committed
docurium build image
1 parent 0d9816e commit 764d749

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

Makefile

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
TAG=test
2+
CACHEBUST="$(shell date +%s)$(shell echo $$PPID)"
23

3-
all: trusty-amd64 bionic-x86 bionic-arm64 bionic-arm32 xenial-ppc64el
4+
all: trusty-amd64 bionic-x86 bionic-arm64 bionic-arm32 xenial-ppc64el docurium
45

56
push: all
67
docker push libgit2/trusty-amd64:${TAG}
78
docker push libgit2/bionic-x86:${TAG}
89
docker push libgit2/bionic-arm64:${TAG}
910
docker push libgit2/bionic-arm32:${TAG}
1011
docker push libgit2/xenial-ppc64el:${TAG}
12+
docker push libgit2/docurium:${TAG}
1113

1214
trusty-amd64:
1315
docker build -t libgit2/trusty-amd64:${TAG} --build-arg BASE=ubuntu:trusty -f trusty.Dockerfile .
@@ -23,3 +25,6 @@ bionic-arm32:
2325

2426
xenial-ppc64el:
2527
docker build -t libgit2/xenial-ppc64el:${TAG} --build-arg BASE=multiarch/ubuntu-core:ppc64el-xenial -f xenial.Dockerfile .
28+
29+
docurium:
30+
docker build --build-arg CACHEBUST=$(CACHEBUST) -t libgit2/docurium:${TAG} -f docurium.Dockerfile .

docurium.Dockerfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
FROM debian:jessie-slim
2+
RUN apt-get update
3+
RUN apt install -y cmake pkg-config ruby ruby-dev llvm libclang-3.5-dev libssl-dev python-pygments
4+
ARG CACHEBUST=1
5+
RUN gem install docurium

0 commit comments

Comments
 (0)