Запуск Hudson на рабочей станции разработчика с использованием рабочей копии кода - PullRequest
0 голосов
/ 16 февраля 2011

Я раньше не настраивал Хадсон, и я надеюсь, что кто-то может сказать мне, возможно ли то, что я хочу с ним сделать, или нет.

Я пишу код, который будет собирать метрики во время сборки Hudson. Этот код будет частью нашего функционального тестового кода для проекта. Я хочу протестировать этот код в Hudson, прежде чем проверять его, чтобы не нарушать сборку Hudson, которую использует остальная команда. Я также буду заниматься дальнейшей разработкой, тестированием и настройкой кода, поэтому для этого будет полезно иметь собственный экземпляр Hudson в качестве «песочницы» для разработки.

Мой вопрос связан с использованием моей рабочей копии кода в Hudson. Могу ли я настроить локальный экземпляр Hudson на своей рабочей станции и использовать его вместо моей рабочей копии из исходного кода вместо использования моей рабочей копии базы кода? Код, который я хочу протестировать, еще не будет в исходном коде.

Спасибо.

Ответы [ 2 ]

1 голос
/ 16 февраля 2011

Мне удалось сделать это в конфигурации проекта, выбрав «Нет» для SCM и в разделе команд оболочки, добавив «cd d: \ myproj» перед запуском файла .bat, который запускает мои тесты.

0 голосов
/ 16 февраля 2011

Да.

Вы можете отказаться от выборки из SCM, указать, из какого файла сборки Ant нужно запускать, какой скрипт запускать или из какого каталога запускать Maven - из любой точки вашей файловой системы.

Кроме того, вы можете указать, где собирать результаты тестов, собирать показатели непосредственно из вашего кода или собирать показатели непосредственно из вывода консоли - для публикации в Hudson / Jenkins.

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