将日志从发布阶段导出到git存储库或某些存储中

时间:2019-04-24 20:40:53

标签: git azure-devops devops devops-services

我正在创建一个Azure Devops管道来构建,测试和导出ios应用程序的结果。构建->导出工件->之后,在执行测试的发布阶段,我很难理解导出日志和结果。 我想将发布阶段的结果(一个zip文件)导出到本地或.git存储库。

(pipeline) Build IOS Application and Export Artifacts --> (Release Stage)Download Artifacts and Perform XCUITests & Export results

我尝试编写一个小的脚本以将结果上传到git repo,但是失败了,因为我无法将生成的ssh keygen添加到github进行无提示身份验证。

git clone https://madhukarbs@dev.azure.com/madhukarbs/Demo/_git/Test_Runs
git remote add origin https://madhukarbs@dev.azure.com/madhukarbs/Demo/_git/Test_Runs
git push -u origin --all
fatal: could not read Password for 'https://madhukarbs@dev.azure.com': terminal prompts disabled

您是否有更好的方法来使Internet上的Azure DevOps平台中的结果(发布阶段)可用?

1 个答案:

答案 0 :(得分:0)

将所有资源都整合在一个生态系统中真是太好了。因此,我使用任务azcopy将结果上传到Azure存储。