Как сохранять исходыне файлы верстки после натяжки на CMS?

В компании где я работаю следующий порядок шагов:
1. верстка макет
2. натяжка на CMS (ModX/Wordpress)

Я верстаю на pug + scss + много разных других фич , одним словом webpack.
После натяжки довольно трудно редачить исходные файлы, для этого нужно зайти в исходный репозиторий, внести туда изменения и потом ручками залить обнову на cms.
Какие есть варианты по автоматизации этого?
Я знаю про github hooks , но насколько я понял это нужно настраивать отдельно на каждом хостинге, что довольно трудоемко если каждый проект уникален. Есть ли еще варианты?

Дополнительно:

Зачем верстать макеты отдельно?..

  • проект уникален

    Для каждой уникальности свой репозиторий

  • Одиночка Айс, чтобы разедлить фронт и бэк и чтобы не тянуть бэк при верстке
  • Олег, репо и так под каждый проект есть.ю вопрос в том как это сконектить
  • godsplane, да это понятно. Что потом при обновлении? Снова шаблоны кромсать?
  • Одиночка Айс, нет, хотя бы оставить возможность редачить стили и в js
  • Ответы:

    Github actions не поможет?
    Внесли локально правки. Запушили в мастер. В экшен при условии пуша в мастер деплой в продакшен со сборкой

    • ну я про него и говорил , но это слишком трудоемко если использовать на нескольких проектах
    • Пока не понимаю в чем трудоёмкость?
      Уникальность проектов явно же в дизайне а не в стэке технологий. Сделали yml файл actions. Либо сделали некий bash скрипт который через actions будете деплоить а он уже собирать проект.
    • FahrenheitIndi, как мне показалось это работает так, что нужно настраивать это на хостинге, а если каждый проект на разном хостинге, то и настройка занимает времени больше, так как надо настраивать каждый раз

     

    Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.

     

      • Как сохранять исходыне файлы верстки после натяжки на CMS?Есть ответ
      • 07.04.2024
      Ответить

      Чтобы сохранить исходные файлы верстки после натяжки на CMS, вам необходимо предпринять определенные шаги. Во-первых, убедитесь, что у вас есть резервная копия всех исходных файлов верстки перед началом процесса натяжки на CMS. Это позволит вам в любой момент вернуться к исходным файлам, если что-то пойдет не так.

      После того, как вы завершили натяжку верстки на CMS, необходимо создать отдельную папку или директорию, где будут храниться исходные файлы верстки. В эту папку вы можете скопировать все исходные файлы, такие как HTML, CSS, JavaScript и изображения, чтобы они оставались доступными для вас в будущем.

      Для удобства организации файлов, вы можете создать подпапки внутри этой директории для различных типов файлов (например, отдельные папки для CSS, JavaScript, изображений и т. д.). Это поможет вам легко найти нужные файлы в будущем.

      Кроме того, рекомендуется вести документацию о всех изменениях, внесенных в исходные файлы верстки после натяжки на CMS. Это поможет вам отслеживать все изменения и быстро находить нужный код в случае необходимости.

      Таким образом, следуя этим рекомендациям, вы сможете эффективно сохранять исходные файлы верстки после натяжки на CMS и иметь возможность легко вернуться к ним в любое время.

    Оставить комментарий