Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Tiago Peixoto
graph-tool
Commits
0996ea8b
Commit
0996ea8b
authored
May 28, 2020
by
Tiago Peixoto
Browse files
CI: add ubuntu focal build
parent
25270bf5
Changes
2
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
0996ea8b
...
...
@@ -118,6 +118,19 @@ build_eoan:
paths
:
-
release/debian/build/*
build_focal
:
script
:
-
BASE=ubuntu:focal
-
img=`echo $BASE | sed s/:/_/`
-
cd release/debian
-
docker build --build-arg BASE=$BASE --build-arg REF=`git log -n1 --pretty='%H'` -t $img .
-
docker run -v $PWD:/mount $img tar -c build | tar x
only
:
-
tags
artifacts
:
paths
:
-
release/debian/build/*
build_docker
:
script
:
-
cd release/docker
...
...
release/debian/Dockerfile
View file @
0996ea8b
...
...
@@ -4,6 +4,7 @@ FROM $BASE as builder
ARG
BASE
ARG
DEBIAN_FRONTEND=noninteractive
RUN
apt-get update
RUN
apt-get
-y
dist-upgrade
RUN
apt-get
-y
install
git dpkg-dev dh-make autotools-dev autoconf python3-dev python3-scipy libboost-dev libboost-graph-dev libboost-iostreams-dev libboost-python-dev libboost-context-dev libboost-coroutine-dev libboost-regex-dev libcgal-dev python3-cairo-dev libsparsehash-dev libcairomm-1.0-dev libffi-dev libexpat1-dev cdbs devscripts
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment