我已经看到了一些连接 Jenkins 和 Docker 的资源,但没有一个完全像我想要做的那样,那就是拥有 Jenkins:
- 从 GitHub 拉取最新代码
- 启动 Docker 容器并与它共享拉取的代码
- 在 Docker 容器中运行测试
- 生成测试结果报告
在使用 Jenkins 时,我不知道如何将代码从 GitHub 获取到我的 Docker 容器中。我有用于本地测试的容器,但正在尝试使用 Jenkins 自动化该过程。谁能指出我正确的方向?
我已经看到了一些连接 Jenkins 和 Docker 的资源,但没有一个完全像我想要做的那样,那就是拥有 Jenkins:
在使用 Jenkins 时,我不知道如何将代码从 GitHub 获取到我的 Docker 容器中。我有用于本地测试的容器,但正在尝试使用 Jenkins 自动化该过程。谁能指出我正确的方向?