From 3d54a17403bfda256dbc42ab0dd2df323d7e53ce Mon Sep 17 00:00:00 2001 From: Benjamin Drung Date: Mon, 30 Jan 2023 14:10:02 +0100 Subject: [PATCH] refactor: Move linter checks into run-linters script Signed-off-by: Benjamin Drung --- debian/copyright | 3 ++- debian/rules | 2 +- run-linters | 8 ++++++++ 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100755 run-linters diff --git a/debian/copyright b/debian/copyright index 19d4f26..2e0c9a8 100644 --- a/debian/copyright +++ b/debian/copyright @@ -83,10 +83,11 @@ Files: doc/bitesize.1 GPL-3 grab-merge merge-changelog + run-linters setup-packaging-environment syncpackage Copyright: 2010, Benjamin Drung - 2007-2011, Canonical Ltd. + 2007-2023, Canonical Ltd. 2008, Jonathan Patrick Davies 2008-2010, Martin Pitt 2009, Siegfried-Angel Gevatter Pujals diff --git a/debian/rules b/debian/rules index 6da3d10..1f2662a 100755 --- a/debian/rules +++ b/debian/rules @@ -7,7 +7,7 @@ override_dh_auto_clean: override_dh_auto_test: ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) - flake8 -v --max-line-length=99 + ./run-linters python3 -m pytest -v ubuntutools endif diff --git a/run-linters b/run-linters new file mode 100755 index 0000000..fc1e81c --- /dev/null +++ b/run-linters @@ -0,0 +1,8 @@ +#!/bin/sh +set -eu + +# Copyright 2023, Canonical Ltd. +# SPDX-License-Identifier: GPL-3.0 + +echo "Running flake8..." +flake8 -v --max-line-length=99