ale*_*611 3 java linux svn gradle docker
我有一些我认为不起作用的东西:我试图签出Java代码并在Docker容器内运行构建
FROM openjdk:8
COPY . /usr/src/myapp
WORKDIR /usr/src/myapp
CMD ["./checkoutAndRunGradle.sh"]
Run Code Online (Sandbox Code Playgroud)
其中“ checkoutAndRunGradle.sh”是以下内容:
#!/bin/sh
svn checkout svn://mysvnserver/myrepo/trunk
cd trunk
sh gradlew clean build
Run Code Online (Sandbox Code Playgroud)
事实是,它可以完美运行,这很奇怪,因为我没有将svn添加到Dockerfile中!svn确实在我的主机环境中可用,因此它以某种方式到达主机,还是包含在openjdk中?
OpenJDK 8 Docker映像从buildpack-deps:stretch-scm扩展而来,该安装了Subversion:
| 归档时间: |
|
| 查看次数: |
623 次 |
| 最近记录: |