Я пытаюсь понять, как Дженкинс работает с Git, когда вы хотите иметь непрерывную интеграцию. У вас есть голый репозиторий или у вас есть нормальное репо на сервере Jenkins? Я думаю, что имеет смысл, что репо является голым, потому что вы нажимаете на него материал, и он не должен быть поврежден, но как вы получаете все файлы, когда хотите развернуть проект? Вы используете git-архив или git-клон? Я узнал о git-крюках, и я сделал фиктивное репо в папке на моем ноутбуке. Я хочу изменить крюк обновления, чтобы запустить файл index.html из проекта, но если проект голый, я не могу получить к нему доступ. И я понимаю, что не нормально иметь нормальный репозиторий на сервере.Настройка Git на сервере
Спасибо!
Вы задаете слишком много вопросов сразу. – Chris
Это на самом деле один вопрос, как Git работает на сервере для CI? Остальные вопросы - это только мои теории. – thewindev
Тогда вы должны, вероятно, изменить свой вопрос. Я считаю три вопросительных знака и по крайней мере три догадки о том, как это может работать. Если вы хотите получить хорошие результаты, потратьте некоторое время, чтобы убедиться, что ваш вопрос ясен. – Chris