我正在尝试将构建从travis ci部署到gh页。但是,我无法从git命令中访问变量,否则在尝试回显它们时就可以访问这些变量。
jobs:
include:
- stage: "lint"
name: "Check for code smell"
script: yarn lint
- stage: "deploy"
name: "Deploy to GH Pages"
script:
- git config --global user.name ${Name}
- git config --global user.email ${Email}
- git remote rm origin
- git remote add origin https://linux-nerd:${GITHUB_TOKEN}@${GH_REF}
- yarn run deploy
- echo ${Email}
- echo $Email
- echo https://linux-nerd:${GITHUB_TOKEN}@${GH_REF}
最后三个回显可以正确打印,但是git命令没有使用正确的值。
我想念什么?
答案 0 :(得分:0)
这是我配置git用户和电子邮件的方式:
git config --global user.name "username"
git config --global user.email "email"
请不要在上方使用“”
这就是您文件中缺少的内容