yarn/pnpm
+ caching / proxies
Я хз что ты собираешь там. Может ядерный коллайдер. Но у меня на nestjs и nuxtjs весь билд в ci/cd занимает не более 2 минут (каждый)
да билдится долго. Вроде на сервере 8гб оперативки стоит
тут скорее вопрос оптимизации приложения тогда, никакой pnpm тут не поможет
локально минуты 3 максимум на всё про всё. На сервере же жесть, раза в 4 дольше как минимум.
У меня такое было из-за авпо. Мы же не телепаты. Надо смотреть что у тебя там на сервере ещё может дать такой эффект
Так это не от оперативки, а от скорости трафика ведь зависит
да инсталл там не так долго работает, билд скорее дольше
> нпм инсталл минимум минут 10 отрабатывает Ты определись уже)
сорь гайс, я чекнул тайм всё же там на билде. Криво посмотрел)
Если собрать в другом месте и на сервере скачать готовый образ? Кастыль, конечно
Докер только изучаю, так что хотел бы послушать если так делать нельзя Юзаем условный Jenkins 1. Получили коммит и стянули обновления с Гита 2. Запускаем билд через docker build 3. Стопаем и запускаем/перезапускаем докер компоутс При этом в докер компоутс мы не билдим его, а запускаем на основе локального image Можно ли так делать, если нет, то почему Из расчета у нас один сервер и опускаем момент, что билдить лучше не на продакшене
На продакшене компоуз вообще так себе юзать
да уж, зачем так сложно, можно же локально собрать и по sftp залить билд на сервак, +1 минута всего-то, итого за 4 мин билд доставлен )))))
это ещё почему?
Ну типа полная автоматизация)
Можно узнать почему?
мне хватает и того, что дженкинс собирает сам все билды когда нам это нужно.
загадка. Начитался на хабре псевдомнений и теперь транслирует
Обсуждают сегодня