Я начал миграцию большого репо (> 1,5 ГБ) на новый CircleCI 2.1.
Каждому заданию нужен исходный код / скомпилированный исходный код (который также большой).
Вот что я нашел:
- Кэширование в порядке, но оно не истекает (только через 30 дней, оно мне нужно только для каждого рабочего процесса), поэтому каждый коммит будет действительно sh мой кеш - кажется, это будет дорого?
- Рабочие пространства - кажется, делают работу, но они мучительно медленны.
- Переместите все задания только на одно, чтобы не было необходимости делить вещи.
Я что-то упустил?