У меня есть веб-приложение http://codefu-5euzxjdg6b.elasticbeanstalk.com/codeKungfu.jsp, которое в настоящее время размещается на Amazon Elastic Beanstalk с бэкэндом Java.Travis CI с Amazon Elastic Beanstalk
Процесс перетекания, что я имею в виду это:
- Обязаться GitHub репо
- Travis CI срабатывает. Запустите единичные тесты.
- Все испытания проходят. Разверните на эластичном бобовом стебле Amazon.
В настоящее время я застрял на шаге 3, где я пытаюсь связать Трэвис CI с эластичным бобовым стеблем Amazon.
Я искал информацию в Интернете относительно этого, но не смог найти ничего полезного. Лучший источник информации, который я получил был: https://superuser.com/questions/510593/elastic-beanstalk-rails-application-with-git-source-and-deploy-hooks
Я понимаю, что Travis CI способен развернуть в Google App Engine непосредственно, и, таким образом, я считаю, что должно быть решение для Amazon Elastic Beanstalk, а также.
Не могли бы вы любезно указать мне на ресурсы, которые могли бы помочь мне решить эту проблему?
Спасибо!
Спасибо за этот ответ, то это должно быть определенно принято отвечать. Просто установите эту точную вещь, и она работает как шарм. Спасибо @Jon – David
Эй! Как вы шифровали 'secret_access_key'? Потому что обычно вам нужно предоставить пару ключ/значение при шифровании вещей на Travis. Что вы ввели в качестве ключа шифрования, когда вы создали значение «secure» для вашего ключа секретного доступа AWS? –
Вы можете обратиться к документации здесь: http://docs.travis-ci.com/user/encryption-keys/ – Jon