From 6be2cf51188d268a24d62c23903a86a03b0fea6c Mon Sep 17 00:00:00 2001 From: Haibo Lin Date: Mon, 11 Nov 2019 14:43:38 +0800 Subject: [PATCH] Do not write images.json if all related phases skipped JIRA: COMPOSE-3870 Signed-off-by: Haibo Lin --- bin/pungi-koji | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bin/pungi-koji b/bin/pungi-koji index 8d1f15bd..17a6e87e 100755 --- a/bin/pungi-koji +++ b/bin/pungi-koji @@ -412,7 +412,15 @@ def run_compose(compose, create_latest_link=True, latest_link_status=None): image_checksum_phase.stop() pungi.metadata.write_compose_info(compose) - compose.im.dump(compose.paths.compose.metadata("images.json")) + if not ( + buildinstall_phase.skip() + and ostree_installer_phase.skip() + and createiso_phase.skip() + and liveimages_phase.skip() + and livemedia_phase.skip() + and image_build_phase.skip() + ): + compose.im.dump(compose.paths.compose.metadata("images.json")) osbs_phase.dump_metadata() test_phase.start()