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

4 Commits

Author SHA1 Message Date
Christoph Daniel Miksche
f44d7c8954 Merge pull request #20 from CMiksche/dependabot/add-v2-config-file
Upgrade to GitHub-native Dependabot
2021-04-30 01:11:19 +02:00
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 rev: pylint-2.5.0
hooks: hooks:
- id: pylint - id: pylint
additional_dependencies: ['packaging', 'requests']
- repo: https://github.com/jorisroovers/gitlint - repo: https://github.com/jorisroovers/gitlint
rev: v0.13.1 rev: v0.13.1
hooks: 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 # 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 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. 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: try:
current_version = requests.get(self.gt_site).json()['version'] current_version = requests.get(self.gt_site).json()['version']
if current_version.status_code != 200: if current_version.status_code != 200:
raise RuntimeError("Could not download version.") raise RuntimeError("Could not download version.") from None
except RuntimeError: except RuntimeError:
# To allow installation, return a default version of "0.0.0". # To allow installation, return a default version of "0.0.0".
current_version = "0.0.0" current_version = "0.0.0"