簡體   English   中英

jenkins 管道中的 aws elasticbeanstalk 沒有輸出

[英]No output for aws elasticbeanstalk in jenkins pipeline

我無法從 jenkins-pipeline 中的以下代碼獲得任何輸出。

sh'''
echo "Hello"
sh /var/lib/jenkins/devops-scripts/eb.sh
echo "End"
'''

當我在 shell 中手動運行eb.sh ,我得到了輸出。

這里是eb.sh的內容

envstaus=$(aws elasticbeanstalk describe-environments 
         --environment-names test-environment 
         --query 'Environments[*].[Health]' --output text)

是否有可能命令輸出到 stderr 而不是 stdout?

您可以通過嘗試輕松檢查它: command 2> /dev/null如果它不打印任何內容,則: command 2>&1應該有幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM