Вопрос:
В пути HUDSON_HOME/jobs/<jobname>/builds/<timestamp>/workspace-files
имеется ряд файлов .tmp. Что это за файлы и какую функцию Hudson они поддерживают?
Фон
Используя Hudson версии 1.341, у нас есть задача непрерывной сборки, которая выполняется на ведомом экземпляре. После завершения сборки, включая архивирование артефактов, сканер задач и т. Д., Задание кажется зависшим на длительный период времени. Наблюдая за главным узлом, я заметил, что многие файлы .tmp создавались и модифицировались в файлах builds // workspace = files, и что некоторые из них были очень большими. По-видимому, это вызывает задержку, поскольку задание завершилось одновременно с тем, что файлы по этому пути перестали изменяться.
Некоторые ключевые пункты конфигурации задания:
- Он привязан к определенному подчиненному узлу
- Он строится в «настраиваемом рабочем пространстве»
- Он запускает плагин «Сканер задач» в части рабочей области для поиска элементов «todo»
- Он запускает последующее задание, которое создается в том же настраиваемом рабочем пространстве на том же подчиненном узле