* .gitlab-ci.yml (debian-gcc-snapshot): Build from tarball.
This commit is contained in:
parent
4d2c096ec0
commit
74b752eb79
1 changed files with 12 additions and 7 deletions
|
|
@ -110,8 +110,14 @@ debian-unstable-gcc-pypy:
|
||||||
- spot-*/tests/*/*.log
|
- spot-*/tests/*/*.log
|
||||||
- spot-*/*.log
|
- spot-*/*.log
|
||||||
|
|
||||||
|
# With emacs now using gcc for on-the-fly compilation,
|
||||||
|
# we cannot rebuild the documentation using gcc-snapshot. So we start
|
||||||
|
# from the tarball instead.
|
||||||
debian-gcc-snapshot:
|
debian-gcc-snapshot:
|
||||||
stage: build
|
stage: build2
|
||||||
|
needs:
|
||||||
|
- job: make-dist
|
||||||
|
artifacts: true
|
||||||
only:
|
only:
|
||||||
- branches
|
- branches
|
||||||
except:
|
except:
|
||||||
|
|
@ -119,7 +125,9 @@ debian-gcc-snapshot:
|
||||||
image: gitlab-registry.lre.epita.fr/spot/buildenv/debian
|
image: gitlab-registry.lre.epita.fr/spot/buildenv/debian
|
||||||
script:
|
script:
|
||||||
- export PATH="/usr/lib/gcc-snapshot/bin:$PATH" LD_LIBRARY_PATH="/usr/lib/gcc-snapshot/lib:$LD_LIBRARY_PATH"
|
- export PATH="/usr/lib/gcc-snapshot/bin:$PATH" LD_LIBRARY_PATH="/usr/lib/gcc-snapshot/lib:$LD_LIBRARY_PATH"
|
||||||
- autoreconf -vfi
|
- VERSION=`cat VERSION`
|
||||||
|
- tar xvf spot-$VERSION.tar.gz
|
||||||
|
- cd spot-$VERSION
|
||||||
- ./configure --with-included-ltdl CXX='g++'
|
- ./configure --with-included-ltdl CXX='g++'
|
||||||
- make
|
- make
|
||||||
- make distcheck DISTCHECK_CONFIGURE_FLAGS='--with-included-ltdl'
|
- make distcheck DISTCHECK_CONFIGURE_FLAGS='--with-included-ltdl'
|
||||||
|
|
@ -127,11 +135,8 @@ debian-gcc-snapshot:
|
||||||
artifacts:
|
artifacts:
|
||||||
when: always
|
when: always
|
||||||
paths:
|
paths:
|
||||||
- ./spot-*/_build/sub/tests/*/*.log
|
- spot-*/tests/*/*.log
|
||||||
- ./*.log
|
- spot-*/*.log
|
||||||
- doc/spot.html/
|
|
||||||
- doc/userdoc/
|
|
||||||
- ./*.tar.gz
|
|
||||||
|
|
||||||
alpine-gcc:
|
alpine-gcc:
|
||||||
stage: build
|
stage: build
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue