Как обновить Ваш сайт Nightscout

12 Ноя

Самый простой способ обновить вашу версию cgm-remote-monitor до последней версии — использовать инструмент обновления. Далее — пошаговая инструкция.

Обновление вашего сайта до последней версии

Обновить свой веб-сайт до последней версии (см. здесь текущую выпущенную версию ) легко с помощью инструмента обновления, указанного ниже.

Вы также можете использовать это видео-руководство от Кэти . Это соответствует методу повторного развертывания, который вы должны попробовать, если не удастся использовать приведенный ниже.

Требования

Эта версия Nightscout, вероятно, не будет работать на более ранних версиях / платформах:

  • Android 4
  • iOS 9
  • Хром 68
  • Край 17
  • Firefox 61
  • Safari 10 (macOS 10.12)
  • Opera 54
  • Internet Explorer: нет

Пользователи Azure

Начиная с 0.12 Nightscout больше не поддерживает бесплатную платформу Azure. Если вы действительно хотите продолжать использовать Azure, не обновляйтесь до этой версии. Прочтите этот https://github.com/nightscout/cgm-remote-monitor/wiki/mLab-discontinuation-FAQ

Рекомендуется перейти на Heroku + Atlas .

Шаг 1. Обновите репозиторий в GitHub

  • Щелкните здесь, чтобы войти в систему на GitHub: https://github.com/login .
  • Введите свое имя пользователя или адрес электронной почты и пароль. НажмитеSign in
  • Выберите свой cgm-remote-monitorпроект (не nightscout/cgm-remote-monitor)
  • Ваш репозиторий откроется, обратите внимание на свое имя пользователя GitHub (скрыто ниже желтым цветом).
  • Прокрутите вниз, пока не увидите логотип Nightscout.
  • Нажмите Update your site
  • Введите свое имя пользователя GitHub и нажмите Check for updates
  • Если доступно обновление, нажмите Continue updating at GitHub
  • Убедитесь, что вы видите GitHub user located!еще, проверьте свое имя пользователя.
  • Если вы знаете, что обновление доступно, но видите Repo is Up to date, попробуйте альтернативный метод.
  • Откроется всплывающее окно, просто нажмите OK (вы можете прочитать содержимое, если хотите, но это объясняется ниже, поэтому просто нажмите OK)
  • А теперь самое сложное.

Не пытайтесь обновить cgm-remote-monitor своим собственным проектом!

Убедитесь, что левый репозиторий принадлежит вам (имя скрыто желтым цветом), а правая сторона nightscout/cgm-remote-monitor.

Щелкните Create pull request.

  • Откроется запрос на вытягивание. Последний шанс проверить левый репозиторий — ваш (имя скрыто желтым), а правая сторона — nightscout/cgm-remote-monitorнапишите комментарий в поле (например, Обновить или как хотите)
  • Прокрутите вниз и щелкните Create pull request
  • Прокрутите вниз до конца (это может быть далеко) и нажмите Merge pull request
  • Нажмите Confirm merge
  • В журнале запросов на вытягивание появится новая строка, показывающая, что слияние выполнено успешно.
  • Репозиторий GitHub покажет, что вы на один коммит раньше выпущенной версии.
  • Вы успешно обновили свой репозиторий GitHub, теперь давайте развернем его в Heroku.

Шаг 2. Разверните в Heroku

  • Войдите в Heroku https://id.heroku.com/login
  • Выберите свое приложение (скрыто желтым)
  • Примечание: видите это сообщение mLab? Пора переходить на Атлас, это обязательно!
  • Нажмите на Deploy
  • Убедитесь, что Heroku подключен к GitHub, если нет, нажмите Connect to GitHub
  • Если Heroku не подключен к GitHub, прокрутите вниз и щелкните Connect to GitHub, если всплывающее окно открывается и требует авторизации, щелкнитеAuthorize Heroku
  • Убедитесь, что ваше приложение cgm-remote-monitorподключено к GitHub
  • Если это не так Connect to GitHub, введите, введите cgm-remote-monitorи щелкните, Searchзатем щелкнитеConnect
  • Если у вас возникли проблемы с подключением приложения, нажмите Disconnectи подключите его повторно, как показано выше.
  • Прокрутите страницу вниз, выберите masterветку и нажмитеDeploy Branch
  • Сборка начнется, и информация будет прокручиваться в окне журнала. Не покидайте страницу, не мешайте и ждите завершения. Это может занять более 10 минут. Прерывание процесса приведет к поломке сайта, и вам придется перезапустить развертывание.
  • Дождитесь завершения процесса развертывания и нажмите View
  • Ваш сайт откроется и должен быть последней версии. Готово!
  • В противном случае, если у вас возникли проблемы, попробуйте метод Redeploy

Добавить комментарий