[英]TeamCity Build Erroring Out while doing Git Push
I have teamcity build steps which is based on command line.我有基于命令行的 teamcity 构建步骤。 My objective is, I want to upload code into gitlab using the git commands from team city build steps Below are my commands:
我的目标是,我想使用来自团队城市构建步骤的 git 命令将代码上传到 gitlab 以下是我的命令:
git config --global user.name "username"
git config --global user.email "username@gmail.com"
git init
ssh -T git@gitlab.com
git checkout -b new_code7
below curl download file下面curl下载文件
curl -u %OIC_USERNAME%:%OIC_USERPASSWORD_TEST% \
-H "Content-Type:octet-stream" -X GET -o newintegration.iar \
%OIC_TEST_INSTANCE%/ic/api/integration/v1/integrations/BX_AR_RECEIPTS_INBOUND_INT%7C01.00.0001/archive
git add .
git commit -m "adding code to master2"
git push origin new_code7
After build is executed I am receiving following error执行构建后,我收到以下错误
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 11 100 11 0 0 25 0 --:--:-- --:--:-- --:--:-- 25
/mnt/agent/work/48738e7d1b6529be/src
100 11 100 11 0 0 25 0 --:--:-- --:--:-- --:--:-- 25
newintegration.iar
On branch new_code7
nothing to commit, working tree clean
Warning: Permanently added 'gitlab.com,172.65.251.78' (ECDSA) to the list of known hosts.
git@gitlab.com: Permission denied (publickey,keyboard-interactive).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Process exited with code 128
Verify that you have the correct ssh key in your machine.验证您的机器中是否有正确的 ssh 密钥。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.