【发布时间】:2020-07-07 06:48:23
【问题描述】:
CircleCI 在 2.1 中引入了 orb,我正在尝试将 Circle Ci 配置添加到我的 sample project。
但在我的测试代码中,我使用了测试容器来简化集成测试的依赖配置。
提交我的代码时,Circle CI 运行失败。
org.testcontainers.containers.ContainerLaunchException: Container startup failed
Caused by: org.testcontainers.containers.ContainerFetchException: Can't get Docker image: RemoteDockerImage(imageName=mongo:4.0.10, imagePullPolicy=DefaultPullPolicy())
Caused by: java.lang.IllegalStateException: Could not find a valid Docker environment. Please see logs and check configuration
我的 Circle CI 配置。
version: 2.1
orbs:
maven: circleci/maven@1.0.1
codecov: codecov/codecov@1.1.0
jobs:
codecov:
machine:
image: ubuntu-1604:201903-01
steps:
- codecov/upload
workflows:
build:
jobs:
- maven/test:
command: "-q verify -Pcoverage"
- codecov:
requires:
- maven/test
【问题讨论】:
标签: spring maven circleci circleci-2.0