fix removing quotes
continuous-integration/drone/pr Build is failing Details

This commit is contained in:
p4u1 2023-11-11 08:54:00 +01:00
parent f4d96b0875
commit d2087a441e
1 changed files with 1 additions and 1 deletions

View File

@ -139,7 +139,7 @@ def run_commands(commands):
command = command.removeprefix('bash -c').removeprefix('sh -c')
# Remove quotes surrounding the command
if (len(command) >= 2 and command[0] == command[-1] and (command[0] == "'" or command[0] == '"')):
command[1:-1]
command = command[1:-1]
# Use bash's pipefail to return exit codes inside a pipe to prevent silent failure
command = f"bash -c 'set -o pipefail;{command}'"
logging.info(f"run command in {container.name}:")