docker - 将Maven和Ant添加到Jenkins Docker容器的正确方法是什么?

标签 docker jenkins

我从docker hub下载了jenkins / jenkins:lts镜像,该镜像已在Ubuntu 16.04上启动并运行。该镜像似乎不包括Ant或Maven,并且可能还想针对不同版本的jdk进行构建。我想知道解决此问题的正确方法是什么?我是否可以在容器上运行bash并运行apt-get或yum(视情况而定),以安装我的构建所需的额外内容,还是有更好的方法?

最佳答案

Jenkins可以自动安装Maven和Ant。

首先,通过转到Manage jenkins > Manage Plugin > Available来安装Ant插件并安装Ant插件。

接下来转到Manage jenkins > Global tool configuration,然后添加Maven和Ant。

一旦构建需要Maven或Ant,它们将被下载并安装。

关于docker - 将Maven和Ant添加到Jenkins Docker容器的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47031082/

相关文章:

docker:来自守护进程的错误响应:系统上启用了 AppArmor,但无法加载 docker-default 配置文件

Jenkins Pipeline 执行一个闭包(如 "parallel"步骤)

python-2.7 - 使用Docker Remote API运行exec时出现错误500

jenkins - 从Jenkins管道检查gradle子项目是否存在

jenkins - Jenkins 构建可以从自身访问存档的工件吗?

maven - 使用功能分支时避免 Maven 存储库版本冲突

git - 如何将 git short hash 获取到运行在 Windows 2008 上的 Jenkins 中的变量中

docker - Docker exec npm命令

windows - 在 Windows Docker 安装上安装 Tensorflow

java - 在 tomcat Docker 容器上部署 .war