Gitlab CI/CD:命令脚本中的 Concat 变量

Gitlab CI/CD : Concat variable in command script

我是我的 CI/CD 配置管道,我在作业脚本中有这个命令:

- echo 'Acquire::http::Proxy "http://myproxy:8080";' >> /etc/apt/apt.conf.d/70debconf

我想用变量 ${MY_VAR} 替换 http://myproxy:8080 (没有双引号)但是如果我用变量替换代理 url ,这个是不诽谤

- echo 'Acquire::http::Proxy "${MY_VAR}";' >> /etc/apt/apt.conf.d/70debconf

脚本中有单引号和双引号...我该怎么做?

使用双引号代替单引号

echo "Acquire::http::Proxy "${MY_VAR}";" >> /etc/apt/apt.conf.d/70debconf