Могу ли я загружать входящие наборы изменений, не удаляя песочницу в RTC

У меня есть поток с 40 ГБ данных. Каждый раз, когда я удаляю песочницу, принимаю наборы изменений и загружаю песочницу.
Загрузка всех данных занимает больше времени.

Можно ли как-то принять наборы изменений, не удаляя песочницу, и построить ее через Jenkins.

Есть ли у нас плагин RTC для Jenkins, который загружает песочницу поэтапно (принимая и загружая только дельта-наборы изменений).


person Ras    schedule 05.07.2017    source источник


Ответы (1)


Конфигурация задания этого подключаемого модуля Jenkins RTC включает опция:

  • "Удалить каталог перед загрузкой."

а также:

  • «Принимать последние изменения перед загрузкой»: при загрузке рабочей области сборки jenkins из рабочей области репозитория RTC можно настроить, следует ли принимать последние изменения перед загрузкой. По умолчанию этот параметр выбран.

https://wiki.jenkins.io/download/attachments/66847632/jenkins_configure_job_1200_11.png?version=1&modificationDate=1461332037000&api=v2

Проверьте, выбрана ли в вашем случае эта опция или нет.

person VonC    schedule 05.07.2017
comment
Проблема в том, что после сборки репозиторий перестанет синхронизироваться, метаданные будут повреждены и т. д., не так ли? - person Ras; 13.06.2018
comment
@RasDama Каждая сборка может извлекать новую копию репо, перестраивая ее с нуля, избегая проблем с синхронизацией или повреждением метаданных. - person VonC; 13.06.2018