diff --git a/api/Jenkinsfile.ble_test b/api/Jenkinsfile.ble_test index 49dba09..5ae221e 100644 --- a/api/Jenkinsfile.ble_test +++ b/api/Jenkinsfile.ble_test @@ -85,16 +85,15 @@ pipeline { steps { sshagent([env.SSH_CREDENTIALS_ID]) { sh '''#!/usr/bin/env bash - ssh -o StrictHostKeyChecking=no root@${params.host_ip} << 'EOF' - set -euo pipefail - # Loop while the screen session exists - while screen -list | grep -q "ble_test_${TEST_HASH}"; do - # Tail the file and flush each line immediately - tail -n +1 -f "/tmp/ble_test_${env.TEST_HASH}.log" | while IFS= read -r line; do - echo "$line" + ssh -o StrictHostKeyChecking=no root@${params.host_ip} << EOF + set -euo pipefail + # Loop while the screen session exists + while screen -list | grep -q "ble_test_${TEST_HASH}"; do + # Tail the file and flush each line immediately + tail -n +1 -f "/tmp/ble_test_${env.TEST_HASH}.log" | while IFS= read -r line; do + echo "$line" + done done - done - EOF ''' //sh """