diff options
author | Lars Wirzenius <liw@liw.fi> | 2021-03-18 09:32:55 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2021-03-18 09:32:55 +0200 |
commit | 5e36e51ca9c2daef48fb52d4b8c8463947a5ef0f (patch) | |
tree | 24c187e3f85ff0265742978a877df75ccd62b338 | |
parent | dab2e659dfa049a320c704fd5f67b9255152c4ee (diff) | |
download | ick-helpers-5e36e51ca9c2daef48fb52d4b8c8463947a5ef0f.tar.gz |
git clean source tree before building .deb
-rw-r--r-- | ick_helpers.py | 6 |
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: |