J'ai une application ruby développée sur une boîte d'E/S Nitrous que j'essaye de déployer sur une application AWS Elastic Beanstalk existante. Git est configuré sur ma boîte et en cours d'exécution Nitrous renvoie « le statut git »:Comment configurer git sur une boîte io nitrous pour le déployer sur AWS Elastic Beanstalk?
# On branch master
# Your branch is up-to-date with 'origin/master'.
#
nothing to commit, working directory clean
Je peux aussi lancer un « git push » et mon code est poussé à GitHub. J'ai installé le progiciel Elastic Beanstalk Command Line Tool 2.6.2. L'exécution de "eb status" renvoie les informations appropriées sur mon instance EB.
Cependant en cours d'exécution "retours de aws.push git":
git: 'aws.push' is not a git command.
lecture de la documentation AWS, il dit que je dois courir AWSDevTools-RepositorySetup.sh mais je ne trouve pas ce script sur ma boîte. Nitrous Où se trouve ce script ou existe-t-il un autre moyen de configurer git pour le pousser vers AWS EB?
La mise à niveau vers le package 2.6.2 a résolu ce problème, mais j'ai également dû installer le package ** boto ** pour exécuter correctement ** git aws.push **.Pour installer ** boto ** sur Nitrous, procédez comme suit: – sz42
** pip install virtualenv **; ** virtualenv venv **; ** source venv/bin/activate **; ** pip installer boto ** – sz42