summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2021-03-18 09:32:55 +0200
committerLars Wirzenius <liw@liw.fi>2021-03-18 09:32:55 +0200
commit5e36e51ca9c2daef48fb52d4b8c8463947a5ef0f (patch)
tree24c187e3f85ff0265742978a877df75ccd62b338
parentdab2e659dfa049a320c704fd5f67b9255152c4ee (diff)
downloadick-helpers-5e36e51ca9c2daef48fb52d4b8c8463947a5ef0f.tar.gz
git clean source tree before building .deb
-rw-r--r--ick_helpers.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/ick_helpers.py b/ick_helpers.py
index c46c6fb..73b269b 100644
--- a/ick_helpers.py
+++ b/ick_helpers.py
@@ -269,6 +269,8 @@ class DebianCIBuilder(DebianBuilderBase):
self.debemail = debemail
def build(self, distribution):
+ self.clean()
+
source = self.get_source_package()
version = self.get_version()
@@ -286,6 +288,10 @@ class DebianCIBuilder(DebianBuilderBase):
self.create_dsc()
self.build_deb()
+ def clean(self):
+ self.ex.run("git", "reset", "--hard", check=True)
+ self.ex.run("git", "clean", "-fdx", check=True)
+
class KnownTags: