CircleCI - 在构建阶段推送到github由于只读密钥而失​​败

时间:2015-11-24 10:12:59

标签: javascript build circleci

我正在尝试将成功的构建推送到github,但是CircleCI警告我github的密钥是readonly。我该怎么办?

enter image description here

Github密钥是只读的,但无法更改,它由circleCI创建:

enter image description here

我的deploy_staging.sh:

#!/usr/bin/env bash
gulp
cd staging
git init
git checkout -b "staging"
git config user.name "circleci"
git config user.email "circleci@aaa.org.il"
git add . -A
git commit -m "build"
git remote add azure https://github.com/aaa/webogram.git
git push azure staging --force

Gulp正在创建一个新目录 - “staging” - 并将项目构建到其中。然后我想把结果推到azure所以我试图使用一个新的分支(“staging”)并只将build目录推送到它。

1 个答案:

答案 0 :(得分:3)

我今天在this project做了同样的任务。

基本上您需要按照here的说明操作。即添加私钥以圈选项目设置。