0

Мы используем небольшой инструмент для автоматической загрузки обновлений для различных проектов из Git/SVN, их перекомпилирования и запуска тестов локально с любыми локальными изменениями, которые могут иметь разработчики разработанные, но еще не представленные в глобальные репозитории кода.Автоматически обновлять/компилировать в IntelliJ в «ночном обновлении машинной машины»

Для некоторых крупных проектов мы видим, что IntelliJ IDE только обновляет/перекомпилирует код, когда разработчик входит и фактически начинает работать в среде IDE, что всегда вызывает некоторое время утром, когда машины заняты перекомпиляцией , таким образом, препятствуя разработчикам вскоре после того, как они вошли.

Я бы хотел сделать такое обновление/перекомпиляцию уже во время ночного обновления, так что это не растрачивает время дебюта по утрам.

Для Eclipse мы используем https://github.com/moschinski/MondShell, плагин, который предоставляет функции дистанционного управления.

Я попытался найти инструменты для автоматизации работы в IntelliJ, но не смог найти ничего, что могло бы подойти.

Есть ли какие-либо плагины или другие средства удаленного управления IntelliJ, чтобы заставить его перекомпилировать код и обновить исходные репозитории?

ответ

0

Поскольку я не мог найти ничего, что могло бы сделать это, я начал небольшой плагин, который обеспечивает небольшой интерфейс REST, чтобы контролировать вещи в IntelliJ из скриптов.

См. https://github.com/centic9/IntelliJ-Automation-Plugin для деталей реализации.