[英]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.