.gitlab-ci.yml: added manual build

Resolves: #2Signed-off-by: Nikos Mavrogiannopoulos's avatarNikos Mavrogiannopoulos <nmav@redhat.com>
parent ffc3058b
Pipeline #39840676 failed with stage
in 9 minutes and 57 seconds
......@@ -103,7 +103,6 @@ gnutls:
static-analyzers:
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
script:
- yum install -y git make autoconf libtool automake gettext-devel glibc-devel gcc valgrind clang libasan-static libubsan
- git submodule update --init && make autoreconf
- scan-build ./configure --disable-doc
- make -j$(nproc) syntax-check
......@@ -114,3 +113,33 @@ static-analyzers:
- shared
except:
- tags
# Target to run code coverage on non-master branches. That is intended
# to ensure that compilation in master will not break the pages rule.
pages-test:
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
script:
- git submodule update --init && make autoreconf
- ./configure --enable-gtk-doc --disable-gcc-warnings
- make -C doc libtasn1.html libtasn1.pdf
tags:
- shared
except:
- master
pages:
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
script:
- git submodule update --init && make autoreconf
- ./configure --enable-gtk-doc --disable-gcc-warnings
- mkdir -p public
- make -C doc libtasn1.html libtasn1.pdf
- mv doc/libtasn1.pdf doc/libtasn1.html public/index.html
tags:
- shared
artifacts:
when: on_success
paths:
- public
only:
- master
......@@ -13,10 +13,21 @@ The command line tool, self tests, examples, and other auxilliary
files, are licensed under the GNU General Public License version 3.0
or later. See the file COPYING.
The manual is in doc/. You can also browse the manual and see updates
about the project on the homepage:
## Manual
The manual is in the `doc/` directory of the release. You can also browse
the manual online at:
https://gnutls.gitlab.io/libtasn1/
## Homepage
The project homepage at the gnu site is at:
http://www.gnu.org/software/libtasn1/
For any copyright year range specified as YYYY-ZZZZ in this package
note that the range specifies every single year in that closed interval.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment