Remove Travis-CI configuration

This commit is contained in:
Tobias Gruetzmacher 2021-05-01 13:40:43 +02:00
parent 9588ab4355
commit 5dbb5aacb4
4 changed files with 5 additions and 32 deletions

2
.gitattributes vendored
View file

@ -1,3 +1,3 @@
.gitattributes export-ignore
.gitignore export-ignore
.travis.yml export-ignore
.github export-ignore

View file

@ -1,23 +0,0 @@
os: linux
language: python
jobs:
include:
- python: "3.6"
- python: "3.7"
- python: "3.8"
- python: "3.9"
cache: pip
git:
depth: false
dist: xenial
# command to install dependencies
install:
- pip install -U tox-travis setuptools
# command to run tests
script: tox
notifications:
irc:
channels:
- "chat.freenode.net#dosage"
use_notice: true
skip_join: true

View file

@ -1,6 +1,6 @@
# Dosage
[![Build Status](https://travis-ci.com/webcomics/dosage.svg?branch=master)](https://travis-ci.com/webcomics/dosage)
[![Tests](https://github.com/webcomics/dosage/actions/workflows/test.yml/badge.svg)](https://github.com/webcomics/dosage/actions/workflows/test.yml)
[![Code Climate](https://codeclimate.com/github/webcomics/dosage/badges/gpa.svg)](https://codeclimate.com/github/webcomics/dosage)
[![codecov](https://codecov.io/gh/webcomics/dosage/branch/master/graph/badge.svg)](https://codecov.io/gh/webcomics/dosage)
![Maintenance](https://img.shields.io/maintenance/yes/2021.svg)
@ -128,6 +128,6 @@ existing module classes for examples.
### Test suite status
Dosage has extensive unit tests to ensure the code quality.
[Travis-CI](https://travis-ci.org/) is used for continuous build and test
integration. See the badges at the top of this page for the current status.
Dosage has unit tests to ensure code quality. GitHub Actions are used for
continuous build and test integration. See the badges at the top of this page
for the current status.

View file

@ -22,10 +22,6 @@ commands =
--cov-report=html:{toxworkdir}/reports/{envname}/htmlcov \
{posargs}
passenv = CI TRAVIS TRAVIS_*
deps =
pytest-travis-fold
# Also install extra dependencies for tests.
extras =
css