
Только что запущено: Развертывания на 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 Deployments. Мы рекомендуем выполнять развертывание вручную, если вы не хотите использовать промежуточный сайт.
Как правило, автоматическое развертывание не рекомендуется для рабочих сайтов, так как любые изменения в коде в репозитории автоматически переносятся с GitHub на рабочий сайт. Вместо этого вы можете сначала выполнить автоматическое развертывание на a, а затем, как только будете готовы.
Тем не менее, выбирайте свое собственное приключение и действуйте на своих условиях.
Делайте свое дело, а мы позаботимся об остальном
Разработка на платформе WordPress.com еще никогда не была такой простой. Попрощайтесь с развертыванием вручную и получите более эффективную совместную работу, упрощенный контроль версий и уверенность в безопасности ваших проектных данных.
Получите мгновенный доступ к нашим новым приложениям на GitHub с помощью (знаете ли вы, что у нас действует 14-дневная политика возврата средств?).
Готовы опробовать приложения на GitHub самостоятельно? и узнайте больше на .
Огромная благодарность команде разработчиков GitHub за этот запуск! Пауло Трентин, Йерун Пфейл, Кенрой Маклиш, Майк Келли, Хавьер Арсе, Джефф Санквист, Алекса Педуцци, Джереми Андерберг и наши бета-тестеры.