From a9799f25a25defa5be52a06e964f569e10f885e6 Mon Sep 17 00:00:00 2001 From: Khushboo Vashi Date: Mon, 14 Aug 2023 16:23:17 +0530 Subject: [PATCH] Generate SBOM for Python wheel package. --- pkg/pip/build.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/pip/build.sh b/pkg/pip/build.sh index 48c4e13642c..26f7f898d59 100755 --- a/pkg/pip/build.sh +++ b/pkg/pip/build.sh @@ -92,6 +92,12 @@ do tar cf - ${FILE} | (cd pip-build/pgadmin4; tar xf -) done +# Generating SBOM +echo Generating SBOM... +cp requirements.txt pip-build/pgadmin4 +syft pip-build/pgadmin4 -o cyclonedx-json > pip-build/pgadmin4/sbom.json +rm pip-build/pgadmin4/requirements.txt + # Create the distro config echo Creating distro config... echo HELP_PATH = \'../../docs/en_US/_build/html/\' > pip-build/pgadmin4/config_distro.py