Новый выпуск AMP размещается на всех страницах AMP каждую неделю во вторник. Как только внос в AMP слиняется в основную ветку репозитория ampproject/amphtml
, обычно требуется OnClickListener 1-2 недели, чтобы внос стал доступен для всех пользователей.
AMPHTML Validator имеет свое собственное расписание выпусков
Ядро AMP и расширения предоставляются через различные каналы выпуска. Каждый канал служит определенной цели для разработчиков и для самого проекта AMP HTML. См. раздел частота выпусков для более подробного описания того, как и когда код из репозитория ampproject/amphtml
попадает в выпуски.Чтобы определить, включен ли PR в любой из следующих каналов выпуска, посмотрите на GitHub-метки PR Use: In Canary, PR Use: In Production или PR Use: In LTS (см. раздел определение, включен ли ваш внос в выпуск для более подробной информации).
Ночной канал выпуска обновляется (как следует из его названия) каждый будний день. Этот процесс автоматизирован, и нет гарантии, что любой конкретный ночной выпуск свободен от ошибок или других проблем. Каждую ночь после полуночи (по тихоокеанскому времени), выбирается последний "зеленый" коммит дня в качестве точки отсечения выпуска. Зеленый билд указывает на то, что все автоматизированные тесты прошли успешно на этом билде.
Ночной выпуск предоставляет механизм для быстрого обнаружения и устранения проблем до того, как они достигнут более трафикоемких еженедельных каналов выпуска. Он также служит для уменьшения числа пользователей, затронутых новыми проблемами. Возможно, подключиться к ночному каналу, чтобы тестировать pull requests, которые были слиты за последние несколько дней. См. раздел opt-in section в [developing.md] для подробностей.
Канал стабильных выпусков создаётся с использованием конфигурации производственная и предоставляется основной части трафика AMP. Поскольку канал бета выпусков также создаётся с использованием конфигурации производственная, он представляет собой точную версию, которая станет стабильной на следующей неделе (с возможностью cherry-picks для устранения последних проблем; см. Вклад в код).
Канал Experimental предназначен для:
Канал Experimental может быть менее стабилен и может содержать функции, которые еще не доступны всем пользователям.
Канал выпуска lts обеспечивает предыдущую стабильную версию раз в месяц. Второе понедельник каждого месяца текущая стабильная версия продвигается до lts. Этот канал не рекомендуется для всех публикаторов AMP. Он предоставляется для публикаторов, которые хотят выполнять цикл QA на своем сайте реже, подключая конкретные веб-страницы к каналу lts (см. lts readme).
Если второе понедельник месяца выпадает на праздник, продвижение будет выполнено после окончания периода заморозки выпуска.Важно: Публикаторы, использующие канал выпуска lts, не должны использовать новые функции. Из-за более длинного цикла, выпуск lts может быть на семь недель позади HEAD
репозитория ampproject/amphtml
. См. раздел определение, включен ли ваш изменений в выпуск для проверки, будет ли изменение доступно в выбранном цикле выпуска.## Определение, включен ли ваш изменений в выпуск
Тип: Выпуск GitHub задачи используются для отслеживания статуса текущих и прошлых выпусков; от первоначального выпуска до тестирования через experimental/beta каналы, до окончательного выпуска через стабильные и lts каналы. Объявления о выпусках делаются на канале AMP Slack #release (зарегистрироваться в Slack). Вы можете определить, какие изменения были внесены в определённую версию, используя один из следующих способов:
Мы сознательно осторожны с нашей частотой выпуска.
При определении, как часто мы должны выпускать новые версии AMP для всех, мы должны учитывать множество факторов, включая:- стабильность для миллионов сайтов/миллиардов страниц, построенных с использованием AMP
После рассмотрения всех этих факторов, мы пришли к 1-2 недельному циклу выпуска. На данный момент мы считаем это разумным компромиссом, но будем продолжать оценивать все эти факторы и можем внести изменения в будущем.
Если объявлено о недельной заморозке релиза для недели N:
Заморозка релиза может произойти по следующим причинам:- Времена, когда недостаточно людей доступны для выпуска AMP в стабильные версии и мониторинга. В настоящее время большинство людей, выполняющих выпуски AMP, базируются в США, поэтому это обычно будут недели основных американских праздников: День независимости (4 июля), День благодарения (четвертый четверг ноября), Рождество (25 декабря), Новый год (31 декабря/1 января).
Обратите внимание, что, если не объявлено иное, заморозка релизов не подразумевает заморозку кода. Код всё ещё может быть написан, проверен и объединён в течение периода заморозки релизов.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )