В тестах используется много сторонних данних которые сложно генерировать в тестах, например видео фото файлы, и тд. Сейчас они занимают примерно 200Мб и храняться в самом проекте в гите, но с ростом покрытия увеличивается и колл во данных. В связи с чем встал вопрос, куда лучше вынести их на хранение?
Создать шару-сервер, выстроить нужную для вас структуру директорий и монтировать ее в начале прогона тестового набора, а в конце отмонтировать.
1 лайк
Попробуйте GIT LFS
3 лайка
А нельзя например для всех тестов применять одни и те же данные, а не плодить их, и брать обжатые вместо например HD качества
Попробуйте GIT LFS
I agree with this idea. Once you will move your files out of git, you will face a challenge with versioning between tests and test data.
1 лайк
Спасибо, видимо это то что нужно!
Если бы все было так просто…
Для этого мне нужно будет поднять свой собственны git-lfs server или гитхаб дает уже готовое решение?
GitHub это уже поддерживает
Можно еще попробовать хранить, например, на дропБоксе и дергать их по api