aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2020-07-20 16:03:36 +0200
committerDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2020-07-20 17:52:22 +0200
commit4812f44efcbfb1f47df23c55884fb23a3d08b713 (patch)
tree9d10adfbadd2ba1c53031bce7f606e24b8bdba0a
parent89d3dda1b77835d362f25aaa893a662ef514f721 (diff)
downloadvendor_replicant-release-scripts-4812f44efcbfb1f47df23c55884fb23a3d08b713.tar.gz
vendor_replicant-release-scripts-4812f44efcbfb1f47df23c55884fb23a3d08b713.tar.bz2
vendor_replicant-release-scripts-4812f44efcbfb1f47df23c55884fb23a3d08b713.zip
release.sh: Add more release types to improve debugging
Even if people that want to debug this release.sh script will most likely have to modify it anyway, to add some set -x for instance, already having the ability to re-run only a specific failing function can save time if it's already implemented. This change is also relatively non-intrusive, so it doesn't affect people not debugging the script. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-rwxr-xr-xrelease.sh52
1 files changed, 52 insertions, 0 deletions
diff --git a/release.sh b/release.sh
index 20f2f6f..ed30084 100755
--- a/release.sh
+++ b/release.sh
@@ -243,9 +243,61 @@ RELEASE_SECURITY_DIR="$REPLICANT_DIR/vendor/replicant-security"
RELEASE_SECURITY="media.x509.pem platform.x509.pem releasekey.x509.pem shared.x509.pem"
case "$RELEASE_TYPE" in
+ "signatures_tools")
+ release_signatures_tools
+ ;;
+
+ "signatures_images")
+ release_signatures_images
+ ;;
+
"signatures")
release_signatures
;;
+
+ "images")
+ release_images
+ ;;
+
+ "tools")
+ release_tools
+ ;;
+
+ "scripts")
+ release_scripts
+ ;;
+
+ "security")
+ release_security
+ ;;
+
+ "metadata_about")
+ release_metadata_about
+ ;;
+
+ "metadata_date")
+ release_metadata_date
+ ;;
+
+ "metadata_changelog")
+ release_metadata_changelog
+ ;;
+
+ "metadata_release")
+ release_metadata_release
+ ;;
+
+ "metadata_prebuilt")
+ release_metadata_prebuilt
+ ;;
+
+ "metadata_git")
+ release_metadata_git
+ ;;
+
+ "metadata")
+ release_metadata
+ ;;
*)
release_metadata
release_security