想象一下,我需要构建一个大型Cuba应用程序(它使用 Gradle 来管理依赖项并在构建中生成一个.war
.
我需要对构建和应用程序进行 dockerize。后者在.war
复制 Tomcat 映像中运行。
大多数依赖项实际上在项目的连续构建之间保持不变,但构建似乎每次都超过它们,就像永远......
我想从gradle:jdk8
(有点)导入所有 Gradle 依赖项的自定义 Docker 映像。他的图像将用于连续构建以生成.war
s,并且仅当依赖项的版本发生更改时才会重新构建。
虽然,我对 Gradle 很陌生,但我不知道:
- 是否可以在不构建项目的情况下导入依赖项;
- 如果实际上可以使用以前导入的依赖项在更短的时间内构建项目。
有什么建议/建议吗?这可能吗?希望我的问题很清楚,但我很难解释我的目标。问我更好的解释。提前致谢。