【问题标题】:Publish C# unit test results from running docker container to azure blob storage将运行 docker 容器的 C# 单元测试结果发布到 azure blob 存储
【发布时间】:2019-09-19 10:42:14
【问题描述】:

我想将单元测试结果输出(由 dotnet test CLI 命令生成的 .trx 文件)从正在运行的 docker 容器发布/复制到 azure blob 存储。有人可以帮助我吗?

【问题讨论】:

  • docker cp container_name:/path/myfile.trx . && az storage blob upload \ --container-name mystoragecontainer \ --name blobName \ --file myfile.trx`
  • 感谢 Adiii 的快速响应。下图是否也包含 azure CLI 命令?我可以使用下面的图像作为基础图像来执行“az storage blob upload”命令吗? “搬运工拉 mcr.microsoft.com/dotnet/core/sdk:2.2-stretch”
  • 如果没有你可以安装一个
  • 顺便说一句,您可以从主机运行命令
  • 你真正想要什么?在 docker 容器内运行 CLI 命令?还是只想将文件从 docker 容器复制到 azure 存储 blob?

标签: c# azure unit-testing docker


【解决方案1】:

根据您提供的消息,您希望在 docker 容器内运行 Azure CLI 命令以实现所需的操作。因此,您需要在创建 docker 映像时安装 Azure CLI。为此,您可以根据您使用的操作系统选择steps

【讨论】:

    猜你喜欢
    • 2022-01-24
    • 1970-01-01
    • 1970-01-01
    • 2016-01-13
    • 1970-01-01
    • 2019-11-09
    • 2016-10-16
    • 2023-03-21
    • 1970-01-01
    相关资源
    最近更新 更多