gpt4 book ai didi

go - 如何在不使用复制命令的情况下在大厅测试 golang 代码?

转载 作者:IT王子 更新时间:2023-10-29 02:06:58 25 4
gpt4 key购买 nike

在 Concourse 中,我使用 topflighttech/go-testing docker 容器来测试 my-go-api。我发现最简单的解决方案就是将 src 代码复制到/go/src/my-go-api 并进行测试。但我想知道我们如何在不复制到/go/src/myapi 的情况下直接在 concourse 上进行测试?所以图像可以保持较小。

当然 mv 不起作用。这是 Concourse 的输出。

+ mv my-go-api /go/src
mv: can't remove 'my-go-api': Resource busy

最佳答案

你不能 mv 因为 Concourse 使 inputs 作为容器卷可用,所以你不能删除卷(mv 的副作用) .

我前段时间写了一篇博文,展示了如何在没有任何 cp 的情况下构建 Go 代码:Building Go code, with and without Go modules, with Concourse

我对 topflighttech/go-testing 不熟悉,所以我不能给出具体的建议,但我相信这篇博文会给你指明正确的方向。

关于go - 如何在不使用复制命令的情况下在大厅测试 golang 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55922953/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com