1
0
mirror of https://github.com/CMiksche/gitea-auto-update synced 2025-12-10 07:57:23 +01:00

ci: switch to drone

Switch the CI system from travis to drone

Closes #19
This commit is contained in:
Christoph Miksche
2021-04-20 18:25:23 +02:00
parent 4f5bd47ea6
commit c52491ae2e
5 changed files with 14 additions and 14 deletions

11
.drone.yml Normal file
View File

@@ -0,0 +1,11 @@
kind: pipeline
name: default
steps:
- name: test
image: python
commands:
- pip install pipenv
- pipenv install
- pipenv run gitlint
- pipenv run pylint setup.py gitea_auto_update
- pipenv run python -m unittest

View File

@@ -10,6 +10,7 @@ repos:
rev: pylint-2.5.0
hooks:
- id: pylint
additional_dependencies: ['packaging', 'requests']
- repo: https://github.com/jorisroovers/gitlint
rev: v0.13.1
hooks:

View File

@@ -1,12 +0,0 @@
dist: xenial
language: python
python:
- "3.7"
cache: pip
install:
- pip install pipenv
- pipenv install
script:
- gitlint
- pylint setup.py gitea_auto_update
- python -m unittest

View File

@@ -1,6 +1,6 @@
# Gitea Auto Update
[![Build Status](https://travis-ci.org/CMiksche/gitea-auto-update.svg?branch=master)](https://travis-ci.org/CMiksche/gitea-auto-update)
[![Build Status](https://cloud.drone.io/api/badges/CMiksche/gitea-auto-update/status.svg)](https://cloud.drone.io/CMiksche/gitea-auto-update)
[![PyPI version](https://badge.fury.io/py/gitea-auto-update.svg)](https://badge.fury.io/py/gitea-auto-update)
[![Downloads](https://pepy.tech/badge/gitea-auto-update)](https://pepy.tech/project/gitea-auto-update)

View File

@@ -51,7 +51,7 @@ class Version:
try:
current_version = requests.get(self.gt_site).json()['version']
if current_version.status_code != 200:
raise RuntimeError("Could not download version.")
raise RuntimeError("Could not download version.") from None
except RuntimeError:
# To allow installation, return a default version of "0.0.0".
current_version = "0.0.0"