diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ec74070..0740b3a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,28 +1,29 @@ stages: - - lint + - init - test -linting: - stage: lint +lint: + stage: init script: - flake8 - interrogate -v --ignore-init-method --ignore-module --ignore-nested-functions --ignore-regex "__repr__" --fail-under 50 mmseg -building: - stage: test +build: + stage: init script: - python setup.py check -m -s - python -m pip install -e . -mmseg-testing: +unit-test: stage: test script: - python -m coverage run --branch --source mmseg -m pytest tests/ - python -m coverage xml - python -m coverage report -m + coverage: '/TOTAL.*\s([.\d]+)%/' -kneron-testing: +integration-test: stage: test script: - - echo "[WIP] This job test kneron-related functions." + - echo "[WIP] This job examines integration tests (typically Kneron's)."