diff --git a/build-in-container.py b/build-in-container.py index c5e8523c9..8f49bd6e5 100755 --- a/build-in-container.py +++ b/build-in-container.py @@ -704,12 +704,13 @@ def main(): + list(output_dir.glob("*.msi")) + list(output_dir.glob("*.tar.gz")) ) - if packages: - log.info("Output packages:") - for p in sorted(packages): - log.info(f" {p}") - else: - log.warning("No packages found in output directory.") + if not packages: + log.error(f"Build produced nothing in {output_dir}.") + sys.exit(1) + + log.info("Output packages:") + for p in sorted(packages): + log.info(f" {p}") if __name__ == "__main__":