作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
在 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/
我是一名优秀的程序员,十分优秀!