Feature request
Proposal: Currently, if you do krane --current-sha="" … you'll get current-sha is optional but can not be blank, it seems like a failure, but it still outputs the manifest, and the build could go thru. So, I'd like to propose a way to make it a hard-stop. I'm open to suggestions on whether the flag should be a command line argument like --fail-blank-current-sha, or some environmental variable KRANE_FAIL_BLANK_CURRENT_SHA (I see KRANE_LOG_LINE_LIMIT exists).
Feature request
Proposal: Currently, if you do
krane --current-sha="" …you'll getcurrent-sha is optional but can not be blank, it seems like a failure, but it still outputs the manifest, and the build could go thru. So, I'd like to propose a way to make it a hard-stop. I'm open to suggestions on whether the flag should be a command line argument like--fail-blank-current-sha, or some environmental variableKRANE_FAIL_BLANK_CURRENT_SHA(I seeKRANE_LOG_LINE_LIMITexists).