我需要一个自定义的maven docker映像来执行测试。
它需要我调整时区并添加真型字体。
我创建了自己的Maven映像 FROM maven:3.6.3-openjdk-8
我在Mac上本地使用gitlab / gitlab-ce:latest,并以两种方式执行测试
1。 从容器外壳
docker run -it -v /Users/myuser/.m2:/root/.m2 -v \
/local/config:/local/ config -v \
/Users/ myuser /workspace/:/build \
--network=mynetwrok \
maven- tweak:1.0.1 bash
2。 从本地gitlab中使用以下运行程序配置
oncurrent = 1
check_interval = 0
[session_server]
session_timeout = 1800
[[runners]]
name = "maven- tweak "
url = "http://gitlab"
token = "xyz"
executor = "docker"
[runners.custom_build_dir]
[runners.docker]
tls_verify = false
image = "maven- tweak:1.0.0"
privileged = false
disable_entrypoint_overwrite = false
oom_kill_disable = false
disable_cache = false
volumes = ["/cache","/Users/myuser/.m2:/root/.m2",“/Users/ myuser/workspace/:/build "]
network_mode = "mynetwork"
shm_size = 0
[runners.cache]
[runners.cache.s3]
[runners.cache.gcs]
我现在想解决一下。
两次执行之间有什么区别,所以我可以找出问题所在。