From: Kaliko Jack Date: Thu, 2 Mar 2023 07:17:29 +0000 (+0100) Subject: Add CI tests with python 3.6 and fixed yaml format X-Git-Tag: v0.9.0~32 X-Git-Url: https://git.kaliko.me/?a=commitdiff_plain;h=bd6ffab23979c9d199a040bfb50491dde9317fbd;p=python-musicpd.git Add CI tests with python 3.6 and fixed yaml format --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ab4be76..6aa0657 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,3 +1,4 @@ +--- image: python:latest before_script: @@ -10,8 +11,8 @@ stages: .test: stage: test script: - - pip install pytest-cov - - py.test -q --cov=musicpd test.py + - pip install pytest-cov + - py.test -q --cov=musicpd test.py only: - pushes @@ -36,33 +37,37 @@ test-py3.7: extends: ".test" image: "python:3.7" +test-py3.6: + extends: ".test" + image: "python:3.6" + build: stage: build script: - # packaging test - - python setup.py bdist_wheel sdist - - pip install dist/*.whl - - pip install twine - - twine check dist/* + # packaging test + - python setup.py bdist_wheel sdist + - pip install dist/*.whl + - pip install twine + - twine check dist/* artifacts: expire_in: 1 week paths: - - dist/*.whl - - dist/*.tar.gz - - dist/*.zip + - dist/*.whl + - dist/*.tar.gz + - dist/*.zip only: - pushes tag_release: stage: build script: - - python setup.py bdist_wheel sdist + - python setup.py bdist_wheel sdist artifacts: paths: - - dist/*.whl - - dist/*.tar.gz - - dist/*.zip + - dist/*.whl + - dist/*.tar.gz + - dist/*.zip name: "$CI_PROJECT_NAME-$CI_COMMIT_TAG" only: - tags @@ -70,10 +75,10 @@ tag_release: pages: stage: build script: - - pip install sphinx sphinx_rtd_theme - - sphinx-build -d ./build/doctrees doc/source -b html ./public -D html_theme=sphinx_rtd_theme + - pip install sphinx sphinx_rtd_theme + - sphinx-build -d ./build/doctrees doc/source -b html ./public -D html_theme=sphinx_rtd_theme artifacts: paths: - - public + - public only: - - master + - master