在AWS管道中,如果使用“jq -c”命令,它可能会失败。 出现此问题的原因是,AWS管道中的默认版本不支持“-c”标志。 为了解决这个问题,需要升级jq版本。 可以按照以下步骤来升级jq版本:
wget https://github.com/runatlantis/atlantis/releases/download/v0.15.0/atlantis_linux_amd64.zip &&
unzip atlantis_linux_amd64.zip &&
rm -rf atlantis_linux_amd64.zip &&
sudo mv atlantis /usr/local/bin/
sudo apt-get update &&
sudo apt-get install jq
jq --version
通过按照上述步骤升级jq版本,就可以成功运行“jq -c”命令,并解决这个问题。