Commit f3b8d901 authored by Julian Andres Klode's avatar Julian Andres Klode

Introduce gitlab ci

parent 9b12605a
Pipeline #10402 passed with stages
in 10 minutes and 32 seconds
image: debian:testing
test:
script:
- apt update
- apt install -q -y python3-pip
- apt build-dep -q -y ./
- python3 -m pip install -U mypy
- env python3 tests/testmanual_pep8.py
- env MYPYPATH=$PWD/typehinting/ mypy ./apt
- dpkg-buildpackage
- make -C doc html
artifacts:
paths:
- doc/build/html
pages:
stage: deploy
script:
- mv doc/build/html/ public
artifacts:
paths:
- public
only:
- master
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