|
|
1
1
为多个体系结构构建Docker镜像确实可以增加构建时间,尤其是当你在一台机器上进行构建时。这是因为Docker必须为每个架构构建一个单独的映像,这可能很耗时。 当您为多个体系结构构建时,Docker使用QEMU来模拟目标体系结构。此模拟过程可能比本机构建慢,尤其是对于复杂的应用程序。 如果增加的构建时间是一个问题,您可以考虑以下几个选项:
为了利用GitHub Actions的并行性,您可以将构建拆分为单独的作业,并使用构建矩阵来指定不同的体系结构。以下是如何设置的示例:
此GitHub Actions工作流中的并行度由
正在解决小写github.repository_owner:这就是运行shell脚本将用户名转换为小写env变量的方法。
在GitHub操作中
|
|
|
user2609605 · github上的CI:日志不完整 1 年前 |
|
|
soccerway · 如何在CI中运行时记录剧作家测试的详细输出日志 2 年前 |
|
pkaramol · 无法调用本地自定义GitHub操作 2 年前 |