За последние 24 часа нас посетили 22879 программистов и 1145 роботов. Сейчас ищут 605 программистов ...

Deploy

Тема в разделе "Версионность, тестирование и развёртывание", создана пользователем seophp, 31 авг 2018.

  1. seophp

    seophp Активный пользователь

    С нами с:
    15 ноя 2009
    Сообщения:
    6
    Симпатии:
    0
    Добрый день!

    Скажите как сделать git pull на продакшн с удаленного репозитория?

    Какими командами в консоли это делается?
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.553
    Симпатии:
    631
    Композером можно тянуть с репы и из других мест одновременно
     
  3. seophp

    seophp Активный пользователь

    С нами с:
    15 ноя 2009
    Сообщения:
    6
    Симпатии:
    0
    А зачем все усложнять?
    Я не могу просто вытянуть командой git clone или git pull? Как это делается в первоисточнике, потом уже можно автоматизировать скриптами.
     
  4. villiwalla

    villiwalla Активный пользователь

    С нами с:
    14 дек 2016
    Сообщения:
    471
    Симпатии:
    70
    Вроде как на проде нету места для гита
     
  5. ElisDN

    ElisDN Активный пользователь

    С нами с:
    13 фев 2018
    Сообщения:
    605
    Симпатии:
    130
    Можете. Той же командой git pull. В чём вопрос тогда?
     
  6. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.553
    Симпатии:
    631
    А сторонние либы у тебя тоже в гите?
     
  7. seophp

    seophp Активный пользователь

    С нами с:
    15 ноя 2009
    Сообщения:
    6
    Симпатии:
    0
    Я пытаюсь понять как правильно. Прошерстил гугл, нашел способов 10, не понимаю в чем разница и какой верный.
     
  8. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.072
    Симпатии:
    1.237
    Адрес:
    там-сям
    @seophp сколько разработчиков, столько и мнений. Моё скромное мнение: не надо преждевременно усложнять набор инструментов. Поэтому git и composer на проде это нормально.

    @[vs] нет, сторонние либы только упомянуты в .lock. . в чём проблема? Пока используешь composer install и коммитишь composer.lock, получаешь предсказуемый набор библиотек в vendors.
    --- Добавлено ---
    Git pull , composer install и php artisan migrate в скрипте развертывания.
     
  9. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.553
    Симпатии:
    631
    @artoodetoo ну т.е. без композера не обойтись, как этого хочет ТС