2015-05-23 2 views
-1

Я использую Jenkins для своего проекта в качестве моей системы CI.Какие шаги хороши, чтобы иметь in.Jenkins

На данный момент у меня есть это шаги

  • Скачать код с мерзавцем
  • Скачать отсутствующий NuGet пакеты
  • составить и опубликовать мой основной проект
  • блок выполнения тестов
  • Run визуальные тесты (OpenQA selenium)

При этом момент, я думаю, этого достаточно, но в будущем я бы хотел иметь нагрузочные тесты, метрики кода.

Мой вопрос - какие шаги я должен иметь, что вы можете порекомендовать?

ответ

1

Маркировка! Отметьте или опубликуйте код, соответствующий определенным критериям.

Automated возвращаясь невыполненных совершает ...

Alerting (электронная почта).

Публикация журнала для отладки.

Работы над премьером и почтой. Это может помочь избежать плохих коммитов вместо возврата.

Fortify (статический анализ), Cobertura (покрытие)

И все остальное, что делает качество вашего филиала/репо лучше.

1

Я хотел бы рекомендовать тест покрытия кода, статический анализ кода.

0

На шаге сборки вы можете добавить подсказки и контрольный стиль.

Findbugs предоставит вам потенциальные ошибки в коде (например, провод памяти, бесконечный цикл и т. Д.).

checkstyle позволит создать руководство для вашего проекта/orgnization.

Смежные вопросы