summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2016-09-12 15:31:13 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2016-09-14 06:20:21 +0200
commitc5b1a79f9aed37d2ca294759ba73223f802e62a3 (patch)
treefaa9626b1304222c88e000ef9ed93219867f000a
parentdc0316f2c1c4fef5dbc5f21284e42ab85a84462d (diff)
downloadgnutls-c5b1a79f9aed37d2ca294759ba73223f802e62a3.tar.gz
.gitlab-ci.yml: added build which runs 'make dist'
This tests whether the manpages, info, html, pdf and epub manual are properly generated, and whether any new functions were included into makefiles.
-rw-r--r--.gitlab-ci.yml15
1 files changed, 15 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b39ec1c35f..b2739018a7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -83,6 +83,21 @@ Fedora/x86_64/syntax-check:
except:
- tags
+Fedora/dist:
+ script:
+ - git submodule update --init
+ - yum install -y gtk-doc texinfo texinfo-tex texlive texlive-supertabular texlive-framed texlive-morefloats texlive-quotchap docbook5-style-xsl docbook-style-xsl ruby zip gnutls-devel
+ - make autoreconf && ./configure --disable-non-suiteb-curves --enable-gtk-doc --enable-fips140-mode
+ - make -j4
+ - make -C doc gnutls.html
+ - PATH="$PATH:/usr/share/sgml/docbook/xsl-stylesheets-1.78.1/epub/bin/" make -C doc gnutls.epub
+ - make -C doc/latex gnutls.pdf
+ - make dist
+ tags:
+ - shared
+ except:
+ - tags
+
Fedora/x86_64/clang:
script:
- make autoreconf &&