У меня есть код ниже в исполнении оболочки Jenkins. Мое требование состоит в том, чтобы отображать servername
параметр в каждой строке для вывода на консольный вывод. Я использовал эхо и получил имена серверов, и они отображаются на консоли.Дженкинс, отображающий команду эха на странице вывода консоли
Code:
echo ${Server} PS_EXE="/cygdrive/powershell.exe"
echo ${Server} "wget user=$User pwd= $pwd http://artifactory/dev-package.zip"
echo ${Server} "sleep 20s"
Все строки содержат эхо-сервера, чтобы отобразить имена серверов
Output:
+echo SD998.domain.com PS_EXE="/cygdrive/powershell.exe"
SD998.domain.com PS_EXE="/cygdrive/powershell.exe"
+echo SD999.domain.com "wget user=$User pwd= $pwd http://artifactory/dev-package.zip"
SD999.domain.com "wget user=$User pwd= $pwd http://artifactory/dev-package.zip"
эхо утверждение становится отображенные в консоли вывода и в следующем выходе становится отображаться. Мне нужно удалить инструкции, связанные с эхом, из вывода Console. Пожалуйста, помогите мне добиться этого.
Связанные вопросы и ответы здесь: HTTP : //stackoverflow.com/questions/26797219/echo-off-in-jenkins-console-output – Revive
https://stackoverflow.com/questions/26797219/echo-off-in-jenkins-console-output –