Как скопировать результат последней готовой сборки (предыдущей сборки) в текущую сборку в скрипте QuickBuild?
На этапе редактирования QuickBuild я бы использовал "Сценарий" для копирования результатов предыдущей сборки в текущую.
Я застрял в самом начале. Я пытаюсь проверить, является ли каталог / артефакты последней сборки папкой или файлом, но все равно получаю ложь:
groovy:
logger.info(configuration.getLatestFinishedBuild().getArtifactsDir().isDirectory().toString());
logger.info(configuration.getLatestFinishedBuild().getArtifactsDir().isFile().toString());
logger.info(configuration.getLatestFinishedBuild().getPublishDir().isFile().toString());
logger.info(configuration.getLatestFinishedBuild().getArtifactsDir().isFile().toString());
Я просто получаю
false
false
false
false
У вас есть идеи, как скопировать результаты последней завершенной сборки в текущую?