Size: a a a

2020 December 23

СС

Сказочный Сникерс... in Rude QA
еще как входит
источник

СС

Сказочный Сникерс... in Rude QA
RROR: Error 429 downloading file https://gitlab.corp.mail.ru/api/v4/packages/conan/v1/files/.......
источник

СС

Сказочный Сникерс... in Rude QA
это я уж не говорю что гитлабоский package registry дико медленный
источник

СС

Сказочный Сникерс... in Rude QA
раза в 3 медленее чем был наш собственный
источник

ИС

Игорь Середа... in Rude QA
Сказочный Сникерс
это я уж не говорю что гитлабоский package registry дико медленный
Это факт, тут не поспоришь. Хотя, там что-то сделать хотят на выходных.
источник

СС

Сказочный Сникерс... in Rude QA
как только мы на него перешли у меня выгрузка пакетов стала занимать не минуту у 3-4
источник

ИС

Игорь Середа... in Rude QA
А тут я правда не знаю. Возможно, вы как-то не так с артефактами работаете. Не готов комментировать, пока не увижу, как у вас всё устроено.
источник

СС

Сказочный Сникерс... in Rude QA
Игорь Середа
А тут я правда не знаю. Возможно, вы как-то не так с артефактами работаете. Не готов комментировать, пока не увижу, как у вас всё устроено.
да как устроено? как обычно. поднимается докер, выгружаются пакеты
источник

СС

Сказочный Сникерс... in Rude QA
и так на каждую сборку
источник

ZE

Zewa 🚽 Expert in Rude QA
а если их кэшировать?
источник

СС

Сказочный Сникерс... in Rude QA
надо пилить
источник

СС

Сказочный Сникерс... in Rude QA
или искать какое то conan cache proxy
источник

ZE

Zewa 🚽 Expert in Rude QA
ну раз там докер поднимается, то маунт до сетевой шары где это говно будет валяться
источник

ZE

Zewa 🚽 Expert in Rude QA
ну это если жава
источник

ИС

Игорь Середа... in Rude QA
Ну, очевидно, надо пилить, а не напрямую каждый файл через api дёргать.
источник

СС

Сказочный Сникерс... in Rude QA
Zewa 🚽 Expert
ну раз там докер поднимается, то маунт до сетевой шары где это говно будет валяться
я так сделал изначально, но всплыла проблема
источник

ZE

Zewa 🚽 Expert in Rude QA
Сказочный Сникерс
я так сделал изначально, но всплыла проблема
кокая
источник

СС

Сказочный Сникерс... in Rude QA
параллельный доступ к шаре конан не всегда адекватно переваривает
источник

ZE

Zewa 🚽 Expert in Rude QA
так это ж щитай просто папка в файловой системе, что там идет не так?
источник

СС

Сказочный Сникерс... in Rude QA
каждая сборка содержит файл с версиями в ветке, которые надо выгрузить из конана. так как это все же пайплайн, то я в любом случае должен дернуть что то типа conan install —update, чтобы он убедился что все версии который в репе указаны - есть на конан шаре. как только он это делает, он ставит локи на пакеты и эти локи - файлики на этой шаре в каждом обновляемом пакете. пока эти локи не освободятся - другие параллельный сборки которые тоже делают у себя conan instal —update ждут. более того если сборку абортнуть, то локи не удаляются, их надо чистить отдельной командой типа conan remove —locks. можно это делать в каждой сборке перед выгрузкой но тогда 2 параллельных процесса проверки и обновления начинают сходит с ума
источник