forked from JuliaPlots/MakieGallery.jl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitlab-ci.yml
28 lines (23 loc) · 886 Bytes
/
.gitlab-ci.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
variables:
CI_IMAGE_TAG: "opengl"
MODERNGL_DEBUGGING: "true"
JULIA_DEPOT_PATH: "$CI_PROJECT_DIR/.julia/"
job:
image: "juliagpu/julia:v1.1-${CI_IMAGE_TAG}"
before_script:
- apt-get -qq update
# glfw
- apt-get install -y cmake libxrandr-dev libxinerama-dev libxcursor-dev mesa-utils
# cairo etc
- apt-get install -y gettext libpango1.0-0 libcairo2 libmagickwand-6.q16
- apt-get install -y ffmpeg p7zip-full
script:
- mkdir $JULIA_DEPOT_PATH # Pkg.jl#325
- glxinfo | grep 'version'
- julia -e 'using InteractiveUtils; versioninfo()'
- julia --color=yes --project -e "using Pkg; Pkg.pkg\"add AbstractPlotting#master StatsMakie#master Makie#master GLMakie#master GDAL; test\""
artifacts:
when: on_failure
paths:
- test/tested_different
expire_in: 1 week