@mpapis 的回答引导我找到以下解决方案:
# Rename .curlrc if present
if [[ -f $HOME/.curlrc ]]; then
echo "Backing up .curlrc"
mv $HOME/.curlrc $HOME/.curlrc~
fi
# Create a temporary .curlrc configuration file, this prevents curl from flooding the Capistrano output
{
echo "insecure"
echo "silent" # Hide verbose output, it floods the capistrano output
echo "show-error"
} > $HOME/.curlrc
我将上面的代码片段添加到了我的 bash 脚本中,最后,我刚刚将 .curlrc 恢复到了之前的状态:
rm $HOME/.curlrc
if [[ -f $HOME/.curlrc~ ]]; then
mv $HOME/.curlrc~ $HOME/.curlrc
fi
这是从 rvm-capistrano 修改的,在原始的Github Repository上查看。