Развертывание Deis не работает с codeship

У меня есть приложение RoR, развернутое на Deis, и я пытаюсь настроить Codeship для автоматического развертывания на Deis.

вот шаги, которые я предпринял до сих пор:

Зарегистрируйте учетную запись codeship в deis:

deis register deis.example.com
username: codeship
password:
password confirmation:

Добавление ключа развертывания Codeship в deis:

deis keys:add <codeship_key_path>

В развертывании кодового корабля

git remote add deis <repo_url>
git push deis next:master

Случилось так, что репозиторий на deis был обновлен, но приложение не было развернуто.


person Mustafa Abuelfadl    schedule 21.03.2015    source источник
comment
Можете ли вы предоставить сообщение об ошибке? Трудно устранить неполадки без него ..   -  person gabrtv    schedule 23.03.2015
comment
@gabrtv дело в том, что код успешно отправлен в репозиторий deis, но это не запускает развертывание deis.   -  person Mustafa Abuelfadl    schedule 24.03.2015


Ответы (1)


Я попробовал те же шаги, и они сработали, если новый пользователь, которого вы создали, был добавлен в проект DEIS.

deis perms:create codeship

Изменения были отправлены и развернуты в DEIS. Если это не сработает, убедитесь, что развертывание через git в DEIS работает, когда вы вошли в систему как ваш пользователь локально.

person Monica Wilkinson    schedule 17.12.2015
comment
о, как такая подробность вылетела из головы!!! .. работает сейчас после почти 9 месяцев использования обходного пути. - person Mustafa Abuelfadl; 17.12.2015