First try for CI build

time-shift
Sébastien Villemot 2018-09-12 18:49:48 +02:00
parent 3d2bc65df6
commit fdcf84e864
1 changed files with 27 additions and 0 deletions

27
.gitlab-ci.yml Normal file
View File

@ -0,0 +1,27 @@
build_binaries:
stage: build
script:
- autoreconf -si
- './configure --with-matlab=$(dirname $(dirname $(readlink -f `which matlab`))) MATLAB_VERSION=$(echo version | matlab -nodesktop -nodisplay -nosplash 2>/dev/null | sed -En "/ans\ =/!d;n;n;s/^[^0-9]*([0-9]+\.[0-9]+).*$/\1/;p")'
- make -j $(nproc)
artifacts:
paths:
- preprocessor/src/dynare_m
- matlab/preprocessor*/
- mex/octave/
- mex/build/octave/*/*.mex
- mex/matlab/
- mex/build/matlab/*/*.mex*
- dynare++/src/dynare++
build_doc:
stage: build
script:
- autoreconf -si
- ./configure
- make -j $(nproc) info pdf html
artifacts:
paths:
- doc/dynare.info*
- doc/dynare.html
- doc/dynare.pdf