我正在创建一个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平台中的结果(发布阶段)可用?
答案 0 :(得分:0)
将所有资源都整合在一个生态系统中真是太好了。因此,我使用任务azcopy将结果上传到Azure存储。