Add a CI script for GitLab

* build-aux/gitlab-ci.yml: New file.
* .gitignore: Do not ignore it.
This commit is contained in:
Timothy Sample 2018-11-27 14:27:50 -05:00
parent 73414716bb
commit 870c10b37a
2 changed files with 20 additions and 0 deletions

1
.gitignore vendored
View File

@ -5,6 +5,7 @@ Makefile.in
aclocal.m4
autom4te.cache/*
build-aux/*
!build-aux/gitlab-ci.yml
config.log
config.status
configure

19
build-aux/gitlab-ci.yml Normal file
View File

@ -0,0 +1,19 @@
image: debian:buster
before_script:
- apt-get update -qq && apt-get install -y -qq
autoconf
automake
guile-2.2-dev
make
pkg-config
- which guile
- guile --version
# Guile's M4 macros are pretty sure that the `guild' binary has to
# have the exact same suffix as the `guile' binary. In practice,
# this means we need a `guild-2.2' binary.
- ln -s /usr/bin/guild /usr/bin/guild-2.2
test:
script:
- ./bootstrap && ./configure && make && make check