测试人社区

【jenkins】关于jenkins进行集成时的环境配置问题

我的jenkins是在在云服务器上通过docker拉取安装的:
1、代码是从git上进行拉取,jenkins里已经装了git插件,还需要在图下这配置git安装路径吗?

2、我的python安装路径是不是也需要放进jenkins配置里啊?还有JDK?

一般来说不太需要,只要你的docker已经配置好了环境变量就好了

docker配置?在哪里配置啊

docker build的时候没有带吗?在那个dockerfile里面的ENV就是设置环境变量啊,前提是你得把目录映射进去

是docker run的时候挂载的那个文件目录呢?

是在docker挂载的那个目录里将python、Allure这些的路径引进去吗?

可以通过挂载多个目录,比如你需要python,那你把python的目录挂载进去,需要jdk,那就把jdk的目录挂载进去,需要啥就挂载啥

Python和jdk不是通过docker下载的,是直接安装在centos上,那我是不是直接将它们安装的路径,引进jenkins挂载的目录里就可以了啊?

是的

重新挂载jdk、python,那运行的容器是不是就得暂停删除,重新挂载,那之前的那些插件,是不是都没有了啊。。。。

要看你之前的jenkins有没有把工作目录映射出来,如果有的话,数据就不会丢失

直接将jenkins挂载的文件里把JAVA_HOME直接换成本地的jdk路径,这样可以吗?

没太懂什么意思,你应该是直接用-v参数映射进去,然后用-e设置环境变量,我不知道这么说你懂了没有

额额 我懂你的意思。。。