Задать вопрос
Carduelis
@Carduelis
Web-developer, front-end, js, less

Как лучше переносить test-сервер на продакшн с помощью GULP?

Есть тестовый сервер. Написал gulp-таски.
  1. Pull git
  2. Компилируем .less
  3. Минифицируем .css и .tmpl
  4. Babel'изируем .js
  5. Uglyfy'цируем .js
  6. Добавляем sourcemaps
  7. Копируем в /var/http

Теперь это дело нужно как-то отправить на продакшн-сервер. Отсюда вопросы:
1. Где лучше запускать команду? на тестовом, или на боевом?
2. Стоит ли использовать git-репозиторий, как посредника? (на тестовом push, на боевом pull)
3. Как лучше копировать? По ftp? Как gulp'у объяснить, чтобы он не все файлы копировал каждый раз, а только изменившиеся? (тут ведь не поможет стандартный sinceиз 4.0)

P.S.: В галпе новичек, так что не бейте камнями =)
  • Вопрос задан
  • 106 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы