如何从jenkins访问git本地存储库(在Centos中),jenkins在同一台机器上作为容器运行

时间:2018-04-20 13:39:46

标签: git jenkins

我在Centos和jenkins上使用git本地存储库作为同一台机器上的容器。如何在jenkins作业中提供git路径来访问它。

请指导我。

1 个答案:

答案 0 :(得分:0)

您无法从容器内部访问主机的文件系统,这部分是容器的整个点。

在某种程度上,在容器内运行应用程序(在本例中为Jenkins)就像在单独的主机上运行它一样。

这意味着为了从主机A上的容器内运行的Jenkins访问主机A上的git存储库,您需要以某种方式公开该git存储库,通常是通过HTTP或SSH。您可以在information given in the documentation之后执行此操作。它可能还需要进行一些配置以在容器和主机A之间建立网络。

但通常你宁愿在某个地方设置一个专用的Git服务器并使用基于Git构建的某种软件,例如GitLab,它有一个免费的开源社区版。