Browse Source

move pylint run to standalone gitlab-ci job

merge-requests/499/head
Hans-Christoph Steiner 2 years ago
parent
commit
54b21a6d22
2 changed files with 16 additions and 16 deletions
  1. +16
    -0
      .gitlab-ci.yml
  2. +0
    -16
      tests/complete-ci-tests

+ 16
- 0
.gitlab-ci.yml View File

@ -107,6 +107,22 @@ pyup_io_safety_check:
- pip install safety
- safety check --full-report
pylint:
image: alpine:3.7
variables:
LANG: C.UTF-8
script:
- apk add --no-cache ca-certificates python3
- python3 -m ensurepip
- pip3 install pylint
- pylint --rcfile=.pylint-rcfile --output-format=colorized --reports=n
fdroid
makebuildserver
setup.py
fdroidserver/*.py
tests/*.py
tests/*.TestCase
fedora_latest:
image: fedora:latest
only:

+ 0
- 16
tests/complete-ci-tests View File

@ -74,19 +74,3 @@ test -e $WORKSPACE/env/share/locale/de/LC_MESSAGES/fdroidserver.mo
# run tests in new pip+pyvenv install
fdroid=$WORKSPACE/env/bin/fdroid $WORKSPACE/tests/run-tests $apksource
#------------------------------------------------------------------------------#
# run pylint
# only run it where it will work, for example, the pyvenvs above don't have pylint
if which pylint3 && python3 -c "import pylint" 2> /dev/null; then
cd $WORKSPACE
pylint3 --rcfile=.pylint-rcfile --output-format=colorized --reports=n \
fdroid \
makebuildserver \
setup.py \
fdroidserver/*.py \
tests/*.py \
tests/*.TestCase
fi

Loading…
Cancel
Save