The tool for checking and helping with compliance with the REUSE Initiative recommendations https://reuse.software
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

.gitlab-ci.yml 799B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. # SPDX-FileCopyrightText: 2017-2019 Free Software Foundation Europe e.V.
  2. #
  3. # SPDX-License-Identifier: GPL-3.0-or-later
  4. stages:
  5. - test
  6. .run_tox: &tox_definition
  7. stage: test
  8. script:
  9. - pip install tox
  10. - tox
  11. tags:
  12. - docker
  13. py36-test:
  14. <<: *tox_definition
  15. image: python:3.6
  16. variables:
  17. TOXENV: py36-test
  18. py37-test:
  19. <<: *tox_definition
  20. image: python:3.7
  21. variables:
  22. TOXENV: py37-test
  23. py38-test:
  24. <<: *tox_definition
  25. image: python:3.8-rc
  26. variables:
  27. TOXENV: py38-test
  28. lint:
  29. <<: *tox_definition
  30. image: python:3.6
  31. variables:
  32. TOXENV: lint
  33. docs:
  34. <<: *tox_definition
  35. image: python:3.6
  36. variables:
  37. TOXENV: docs
  38. artifacts:
  39. paths:
  40. - docs/_build/html