Дженкинс пытается удалить проект PHP - PullRequest
0 голосов
/ 04 мая 2018

Мы создали клон с сервера dev для CI jenkis, чтобы улучшить нашу работу, настроили его, и тесты начали работать, как мы хотели. Затем мы обнаруживаем, что плагин git в jenkins не понравился рабочей области проекта. Это PHP REST api проект, каждый сервер имеет свою конфигурацию. Таким образом, мы дали Дженкинсу путь проекта, чтобы использовать это - это опция «Извлечь в поддиректорию». Затем, когда создается новый PR, затем jenkins запускается и начинает сборку, и сначала пытается удалить всю рабочую область. Я бы не подумал, что было бы невозможно запустить тесты на уже существующем проекте с Дженкинсом, но это совершенно не тот способ, как это сделать. Каждый сервер имеет свои собственные конфигурации, поэтому они не являются частью git-репозитория, плюс есть базовая установка для фреймворка, и это также не является частью git-репозитория.

Теперь мой вопрос: какую информацию нам не хватает, и как мы можем настроить плагин git, чтобы jenkins начал работать над нашим существующим проектом?

1 Ответ

0 голосов
/ 04 мая 2018

Убедитесь, что в вашем рабочем пространстве jenkins установлены плагин GitHub и плагин Git Pull Request, теперь все, что у вас есть, отметьте эту опцию 2

enter image description here

Также обратите внимание, что вы должны добавить свою публичную публикацию в Git, что вы и сделали, я думаю, теперь будет создан хук, и вы можете отправить запрос из Git, и если у вас будет зеленая галочка ВСЕ ХОРОШО, иначе вы нужно отладить, попробуйте эту ссылку Github webhook URL config config? Как это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...