diff --git a/.ci/validate_environment.sh b/.ci/validate_environment.sh index 9dea087488fdc64526f50fcccdc3f737dec893e8..c82f4b2bde79f08d196e719316d2559e95661dd1 100755 --- a/.ci/validate_environment.sh +++ b/.ci/validate_environment.sh @@ -50,6 +50,11 @@ if [ "${CONTAINER_BUILD_TYPE}" = "testing" ] \ echo "${GERRIT_EVENT_COMMENT_TEXT}" | base64 -d > "${tmpfile_comment}" + if grep -q "\bWITH_DEBUG\b" "${tmpfile_comment}"; then + export YASHCHIKI_DEBUG=enabled + set_debug_output_from_env + fi + if ! grep -q "\bNO_FAILED_CACHE\b" "${tmpfile_comment}"; then if grep -q "\bUSE_CACHE_NAME=" "${tmpfile_comment}"; then # use specified cache diff --git a/README.md b/README.md index 07758d67126d1cccf8f80c8f0f975c910ec1af09..ba294597002df19772a3f3f796a7675db1fe2048 100644 --- a/README.md +++ b/README.md @@ -47,3 +47,8 @@ This changeset adds the possibility to specify: These take priority over commit-specified `Depends-On:` and are mutually exclusive with jenkins-specified build parameters since each build gets either triggered manually in jenkins or via gerrit. + + +### `WITH_DEBUG` + +Specifying `WITH_DEBUG` in the triggering comment will enable debug output.