Commit 1f0de704 authored by Jakub Ružička's avatar Jakub Ružička
Browse files

Merge branch 'disable-py35' into 'master'

CI: disable python 3.5 CI

Closes #45

See merge request !39
parents d21e6ed3 f2ad22d4
Pipeline #80118 passed with stages
in 2 minutes and 26 seconds
......@@ -3,7 +3,6 @@ variables:
stages:
- test
- test-py35
- deploy
......@@ -35,22 +34,6 @@ integration:
script:
- tox -e integration
unit-py35:
image: $CI_REGISTRY/packaging/apkg/ci/python-3.5:apkg
stage: test-py35
script:
# use py.test directly to test system packages
- python3 setup.py develop --user
- py.test-3 tests/unit
self-py35:
image: $CI_REGISTRY/packaging/apkg/ci/python-3.5:apkg
stage: test-py35
script:
# use py.test directly to test system packages
- python3 setup.py develop --user
- py.test-3 tests/self
# docs published to GitLab Pages: https://packaging.pages.nic.cz/apkg/
pages:
......
# SPDX-License-Identifier: GPL-3.0-or-later
FROM ubuntu:xenial
MAINTAINER Jakub Ružička <jakub.ruzicka@nic.cz>
ENV DEBIAN_FRONTEND=noninteractive
WORKDIR /root
CMD ["/bin/bash"]
# upgrade system to latest
RUN apt-get update -qqq
RUN apt-get upgrade -y -qqq
# packaging deps
RUN apt-get install -y -qqq dpkg-dev debhelper dh-python python3-all python3-pip
# basic deps
RUN apt-get install -y -qqq python3-pbr python3-jinja2 python3-docopt python3-blessings python3-toml python3-packaging
# non-python deps
RUN apt-get install -y -qqq git
# deps not available in distro
RUN pip3 install distro htmllistparse
# testing deps
RUN apt-get install -y -qqq tox python3-pytest python3-pytest-cov python3-pytest-catchlog
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