在服务器上设置 Git
Setup Git on server
我想了解 Jenkins 如何与 Git 一起工作,当你想要持续集成时。
你有一个裸仓库还是你在 Jenkins 服务器上有一个普通的仓库?
我认为 repo 是裸露的是有道理的,因为你将东西推送到它并且它不能被损坏,但是当你想要部署项目时你如何获得所有文件?您使用 git 存档还是 git 克隆?
我正在学习 git 钩子,并在笔记本电脑的文件夹中创建了一个虚拟存储库。我想修改更新挂钩以从项目中启动一个名为 index.html 的文件,但是如果项目是空的,我无法访问它。而且我知道在服务器上有一个普通的存储库是不行的。
谢谢!
通常您有一个单独的 jenkins 服务器和一个单独的存储库服务器。
如果您使用 git 作为 scm 设置作业,那么您需要在作业配置中配置远程存储库路径。 Jenkins git 插件会将给定的存储库克隆到 jenkins 主目录下的本地文件夹中。
我想了解 Jenkins 如何与 Git 一起工作,当你想要持续集成时。 你有一个裸仓库还是你在 Jenkins 服务器上有一个普通的仓库? 我认为 repo 是裸露的是有道理的,因为你将东西推送到它并且它不能被损坏,但是当你想要部署项目时你如何获得所有文件?您使用 git 存档还是 git 克隆? 我正在学习 git 钩子,并在笔记本电脑的文件夹中创建了一个虚拟存储库。我想修改更新挂钩以从项目中启动一个名为 index.html 的文件,但是如果项目是空的,我无法访问它。而且我知道在服务器上有一个普通的存储库是不行的。
谢谢!
通常您有一个单独的 jenkins 服务器和一个单独的存储库服务器。
如果您使用 git 作为 scm 设置作业,那么您需要在作业配置中配置远程存储库路径。 Jenkins git 插件会将给定的存储库克隆到 jenkins 主目录下的本地文件夹中。