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

3 Commits

Author SHA1 Message Date
dependabot-preview[bot]
4e5df22f2e ci: Upgrade Dependabot
Upgrade to GitHub-native Dependabot
2021-04-30 01:09:44 +02:00
Christoph Miksche
c52491ae2e ci: switch to drone
Switch the CI system from travis to drone

Closes #19
2021-04-20 18:33:52 +02:00
Christoph Daniel Miksche
4f5bd47ea6 docs: update download stats
Change download statistics to pepy.tech (pypistats.org is currently down)
2020-08-13 00:08:35 +02:00
6 changed files with 23 additions and 15 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

8
.github/dependabot.yml vendored Normal file
View File

@@ -0,0 +1,8 @@
version: 2
updates:
- package-ecosystem: pip
directory: "/"
schedule:
interval: daily
time: "04:00"
open-pull-requests-limit: 10

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,8 +1,8 @@
# 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)
![PyPI - Downloads](https://img.shields.io/pypi/dm/gitea-auto-update)
[![Downloads](https://pepy.tech/badge/gitea-auto-update)](https://pepy.tech/project/gitea-auto-update)
Script for a automatic update of gitea. Should be run locally on the gitea server. Has options for updating via new binary file or build from source.

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"