
Только что запущено: Развертывания на GitHub
Упростите рабочий процесс разработки на WordPress.com с помощью развертываний на GitHub.
Попрощайтесь с хлопотами, связанными с загрузкой файлов вручную и утомительным развертыванием, и поприветствуйте новинку WordPress.com .
С помощью развертываний на GitHub вы можете легко подключить свой репозиторий к своему WordPress.com сайту всего за несколько кликов. Теперь вы можете сосредоточиться на том, что у вас получается лучше всего: написании выдающегося кода. Каждый раз, когда вы вносите изменения в свой репозиторий GitHub, они будут развертываться на вашем WordPress.com сайте автоматически или по запросу.
Посмотрите этот видео-обзор от Пауло Трентина, одного из разработчиков, работавших над этой функцией:
Вот три причины, по которым мы знаем, что вам понравятся развертывания на GitHub WordPress.com:
1. Упрощенный рабочий процесс
Развертывания на GitHub помогают вам управлять кодом вашего сайта надежным, предсказуемым и автоматизированным способом, используя контроль версий вместо старых или ручных механизмов, таких как инструменты FTP или SSH. В своей простейшей форме это не требует файла рабочего процесса, как наша предыдущая интеграция с GitHub, которая основывалась на действии GitHub; вместо этого вы можете подключиться и развернуть всего за несколько кликов, и все это на вашей панели управления WordPress.com.
Это долгожданное изменение для разработчиков, которые хотят упростить процесс развертывания своего кода и отказаться от ручных операций и подверженной ошибкам природы передачи данных по протоколам SFTP и SSH.
Развертывания на GitHub также позволяют подключать несколько репозиториев к одному сайту, обеспечивая возможность повторного использования кода между сайтами, которыми вы управляете. Хотите развернуть плагин или тему на нескольких сайтах одним нажатием кнопки перехода? Приступайте! Хотите управлять всем кодом вашего сайта из репозитория GitHub? Мы вас обеспечим!
2. Запускайте проверки и задачи
Развертывания на GitHub также дают вам возможность обрабатывать файлы и запускать задачи перед передачей файлов на ваш WordPress.com сайт через . Это помогает гарантировать, что все члены команды публикуют код, например, в соответствии с выбранными вами шаблонами и ожиданиями.
Если вам это нравится, вы можете установить зависимости Composer и запустить любую команду, поддерживаемую GitHub actions, перед отправкой любых обновлений кода на ваш сайт. .
Троекратное ура унифицированному, хорошо написанному коду!
3. Развертывайте так, как вы хотите
Вы можете настроить параметры развертывания для каждого репозитория, что дает вам полный контроль над отправкой вашего кода.
Вы можете выбрать автоматическое развертывание изменений на вашем WordPress.com сайте, как только код будет зафиксирован в вашем репозитории, или вы можете запросить развертывание вручную. Ручное развертывание дает вам максимальный контроль над тем, когда ваши изменения кода будут запущены в режиме реального времени, поскольку вы будете использовать интерфейс развертывания GitHub для запуска развертывания. Мы рекомендуем ручное развертывание, если вы не хотите использовать промежуточный сайт.
Как правило, автоматическое развертывание не рекомендуется для рабочих сайтов, поскольку любые изменения в коде в репозитории автоматически развертываются с GitHub на рабочий сайт. Вместо этого вы можете решить выполнить автоматическое развертывание сначала на a, а затем, как только будете готовы.
Тем не менее, выбирайте свое собственное приключение и действуйте на своих условиях.
Делайте свое дело, а мы позаботимся об остальном
Разработка на WordPress.com еще никогда не была такой простой. Попрощайтесь с развертыванием вручную и приветствуйте более эффективную совместную работу, упрощенный контроль версий и душевное спокойствие, которое приходит, когда вы знаете, что ваши проектные данные в безопасности.
Получите мгновенный доступ к нашим новым развертываниям на GitHub с помощью (знаете ли вы, что у нас действует политика возврата средств в течение 14 дней?).
Готовы сами попробовать развертывания на GitHub? , и узнайте больше на .
Огромная благодарность команде разработчиков GitHub за этот запуск! Пауло Трентин, Йерун Пфейл, Кенрой Маклиш, Майк Келли, Хавьер Арсе, Джефф Санквист, Алекса Педуцци, Джереми Андерберг и наши бета-тестеры.


