Amazon Web Services Beanstalk, git aws.push, кажется, выдвигает, но ничего не меняет
Я видел много подобных проблем, но без реального решения. После http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Ruby_rails.html я создал образец приложения без проблем. Тем не менее, я изменил несколько файлов, включая gemfile, запустил пакетную установку, запустил git add . && git commit -m "commit gemfile change"
Затем я запустил git aws.push и получил следующее:
> c:\Users\mmoore\Documents\rubyapps\visitdaysaws>git aws.push Counting
> objects: 8, done. Delta compression using up to 8 threads. Compressing
> objects: 100% (5/5), done. Writing objects: 100% (5/5), 653 bytes,
> done. Total 5 (delta 3), reused 0 (delta 0) remote: To
> https://[secureurl]
> 091700..00005f 39eed5f98abacccccccccsaadeeeffa044354b740 -> master
c:\Users\mmatches\Documents\rubyapps\appaws>"c:\Ruby193\AWS-ElasticBeanstalk
-CLI-2.3.1\eb\windows\eb" status --verbose
Retrieving status of environment "appaws-env".
URL : appaws-env-dxf4aghrer.elasticbeanstalk.com
Status : Ready
Health : Green
Environment Name: appaws-env
Environment ID: e-123abz4rpw
Solution Stack: 64bit Amazon Linux running Ruby 1.9.3
Version Label: git-39eed5f98abacccccccccsaadeeeffa044354b740-1363313513
78
Date Created: 2013-03-15 13:48:56
Date Updated: 2013-03-15 16:34:00
Description: None
RDS Database: AWSEBRDSDatabase | aa1adfga3tfa2a.cadfef60egmm.us-east-1.rds.amaz
onaws.com:3306
Database Engine: mysql 5.5.27
Allocated Storage: 5
Instance Class: db.t1.micro
Multi AZ: False
Master Username: ebroot
Creation Time: 2013-03-15 13:54:20
DB Instance Status: available
Несмотря на это, я все еще получаю общее приветственное сообщение:
Я проверил размер моего git-репо, и он больше, чем приложение по умолчанию, но только 6,5 МБ. Я также попытался вставить в основные файлы, без изменений. Я открыт для любых идей.
Обновить
Запустил предложенный файл удаления, все еще получил общую страницу, но при переходе к index.html (которого теоретически нет), вы можете увидеть загрузку приложения или попытку загрузки через ошибку.
1 ответ
В примере приложения приветствие находится внутри public/index.html
,
Это означает, что до тех пор, пока вы не удалите этот статический файл, на вашей домашней странице будет отображаться приветственное сообщение.
Любые изменения, кроме git rm public/index.html
не заставит сообщение исчезнуть.