2014-12-30 2 views
0

Я пытаюсь развернуть мое приложение к производству на моем ноутбуке, но я продолжаю получатьдвигатель двор Приложение не найдено подходящих пультов ДУ:

No application found matching remotes: 
    [email protected]:this_is_the_old_github_remote/Application.git 

так это используется, чтобы быть старым отдаленным, но он был недавно изменен

так что это имеет смысл, но как я могу решить эту проблему и сказать ему, чтобы перейти на новый

ответ

2

Есть несколько способов, чтобы обойти эту проблему.

  1. Обновите конфигурацию репозитория, чтобы иметь правильный URL для удаленной ветви.
  2. Скажите инструменту ey cli, какое приложение и среда вы пытаетесь развернуть.

Первый способ, вероятно, лучше, поэтому вам не придется беспокоиться об этом в будущем.

Чтобы обновить хранилище конфигурации необходимо просто запустить git remote set-url origin https://url.to/new/repo/Applicatoin.git

После того, как хранилище в конфигурации мерзавца и матч приборной панели двигателя Yard, вы должны быть в состоянии развернуть нормально.

Чтобы обойти эту проблему с помощью утилиты CLI Engine Jard, вам необходимо запустить ey deploy --app=<Application Name> --environment=<Environment Name>.

Пожалуйста, имейте в виду, независимо от того, какой метод выше, чем вы используете для решения этой проблемы, автоматизация Engine Yard вытащит приложение из репозитория, настроенного с помощью панели управления.

Обновление пульта дистанционного управления на вашей конфигурации git не обновление Конфигурация двигателя Yard.

Если ваша локальная копия репозитория имеет изменения, которые не были перенесены в удаленный репозиторий, настроенный на Engine Yard, изменения не будут распространяться на ваши экземпляры.

Если вы продолжаете сталкиваться с проблемами при развертывании, свяжитесь с нами через http://support.cloud.engineyard.com или в IRC на irc.freenode.net в #EngineYard.