~ salmonella-environment-setup (master) 22bf91fe8c9befa934af805fc15b1d68bef47220


commit 22bf91fe8c9befa934af805fc15b1d68bef47220
Author:     Mario Domenech Goulart <mario@parenteses.org>
AuthorDate: Mon Dec 14 19:07:32 2020 +0100
Commit:     Mario Domenech Goulart <mario@parenteses.org>
CommitDate: Mon Dec 14 19:07:32 2020 +0100

    DEBUGBUILD now set via salmonella-run-publish parameter

diff --git a/conf/common/debugbuild.scm b/conf/common/debugbuild.scm
index 522876d..e6d55b8 100644
--- a/conf/common/debugbuild.scm
+++ b/conf/common/debugbuild.scm
@@ -1,3 +1,5 @@
+(debug-build? #t)
+
 (branch-publish-transformer
   (lambda (branch)
     (string-append branch "-debugbuild")))
diff --git a/run-salmonella.sh b/run-salmonella.sh
index 006e9b9..94f6994 100755
--- a/run-salmonella.sh
+++ b/run-salmonella.sh
@@ -111,10 +111,6 @@ main() {
     # Remove leftovers from previous executions
     rm -rf salmonella-run-publish
 
-    # The DEBUGBUILD build variable is set according to configuration
-    # filenames.  If conf file names contain "debugbuild", DEBUGBUILD
-    # is set.
-    debugbuild=
     for conf in $confs; do
         # The inline egg writes some stuff to the home dir
         rm -rf ~/.chicken-inline
@@ -122,12 +118,6 @@ main() {
         # Remove leftovers from previous executions
         rm -rf salmonella-$conf
 
-        if echo "$conf" | grep -q debugbuild; then
-            debugbuild=1
-        else
-            debugbuild=
-        fi
-
         run_hooks
 
         conf_path=$SRC_CONF_DIR/${conf}.conf
@@ -135,10 +125,10 @@ main() {
         if [ -e "$local_conf_path" ]; then
             echo "Loading $conf_path"
             echo "Loading $local_conf_path"
-            DEBUGBUILD=$debugbuild "$CHICKEN_TESTS_PREFIX/bin/salmonella-run-publish" "$conf_path" "$local_conf_path"
+            "$CHICKEN_TESTS_PREFIX/bin/salmonella-run-publish" "$conf_path" "$local_conf_path"
         else
             echo "Loading $conf_path"
-            DEBUGBUILD=$debugbuild "$CHICKEN_TESTS_PREFIX/bin/salmonella-run-publish" "$conf_path"
+            "$CHICKEN_TESTS_PREFIX/bin/salmonella-run-publish" "$conf_path"
         fi
         [ -d salmonella-run-publish ] && mv salmonella-run-publish "salmonella-$conf"
     done
Trap