Ho un'applicazione web http://codefu-5euzxjdg6b.elasticbeanstalk.com/codeKungfu.jsp attualmente ospitata su Amazon Elastic Beanstalk con un backend Java.Travis CI con Amazon Elastic Beanstalk
Il processo di flusso che ho in mente è questa:
- impegnarsi a GitHub repo
- Travis CI viene attivato. Esegui i test unitari.
- Tutti i test passano. Distribuire su Amazon beanstalk elastico.
Attualmente, sono bloccato al passaggio 3, dove sto tentando di collegare Travis CI con Amazon beanstalk elastico.
Ho cercato informazioni online per quanto riguarda questo, ma non sono riuscito a trovare nulla che sembra essere utile. La migliore fonte di informazioni che ho ottenuto è stato: https://superuser.com/questions/510593/elastic-beanstalk-rails-application-with-git-source-and-deploy-hooks
capisco che Travis C'è in grado di distribuire a Google App Engine direttamente, e quindi credo che ci dovrebbe essere una soluzione per Amazon Elastic Beanstalk pure.
Qualcuno potrebbe gentilmente indicarmi risorse che potrebbero potenzialmente aiutarmi a risolvere questo problema?
Grazie!
Grazie per questa risposta, questo deve assolutamente essere la risposta accettata. Basta impostare questa cosa esatta e funziona come un fascino. Grazie @Jon – David
Ehi! Come hai cifrato il 'secret_access_key'? Perché di solito è necessario fornire una coppia chiave/valore quando si criptano cose su Travis. Cosa hai inserito come chiave di crittografia quando hai generato il valore "sicuro" per la chiave di accesso segreto AWS? –
È possibile fare riferimento alla documentazione qui: http://docs.travis-ci.com/user/encryption-keys/ – Jon