-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
настроить cache в ci для зависимостей #297
Comments
В личном репо уже есть прогресс, как минимум этот подход выплевывает правильный environment.yml для комбинации убунта+анаконда, а для анаконды кэш в gh-actions уже реализовали другие люди на всех платформах. Есть вопросы как правильно эти requirements-{os}-{type}.yml хранить:
Конечно, такие вопросы проще голосом обсудить можно созвониться и заодно подумать над #332 |
Не очень, мб понятно, что я хочу - я бы голосом понятнее объяснил. Цель - снизить количество занимаемого пространства на диске и декомпозировать различные пакеты, которые могут быть не нужны некоторым, можно даже дальше пойти и предоставить возможность людям выбрать фреймворк в докере по флагу, на котором они хотят решать задачи, чтобы остальное не ставилось. |
Просто покажи бенчмарки, типа было 10 минут, а стало 3 минуты :) |
deploy-book
@alexey-pronkin ты разобрался в чём именно причина, почему actions/cache@v2 не видит cache? |
Хз, я так понимаю, что там проблема была вообще не с этим, а с тем, что poetry как то некорректно зависимости решает. Сейчас времени у меня не очень много, но у меня работа зависла на
Вот тут |
сегодня тыкал и проблема в том, что poetry не видит cache файл. пытался завести чтобы только python зависимости брало, не поборол
попробуй py39, авось. без указания версии для |
после добавления
psi4
через conda в poetry (#296), кэш сломался (вот тут можно посмотреть в чём именно проблема), что хотелось бы подчинить, дабы зря не тратить кредитов, а также быстро выводить в бой книгуThe text was updated successfully, but these errors were encountered: