For anyone curious about this, I eventually solved it by starting off
my Gemfile with:

source :rubygems

# Shut up, Heroku.
# gem 'rails'

gem 'railties', '3.0.0'
gem 'actionpack', '3.0.0'
gem 'activesupport', '3.0.0'

And so on...



On Oct 18, 11:54 am, Chris Hanks <christopher.m.ha...@gmail.com>
wrote:
> It's a Rails 3 app, so it has an automatically generated config.ru.
> Thanks for the suggestion, though.
>
> On Oct 18, 9:38 am, Jimmy Thrasher <ji...@jimmythrasher.com> wrote:
>
>
>
>
>
>
>
> > I'm not sure about this, but you could try setting up a config.ru file to
> > manually start up your Rails app.  My suspicion is that it's failing to find
> > config.ru, auto-detecting a Rails app, and not finding all the gems.
>
> > Just some thoughts.. maybe you've already done all that.  :)
>
> > Jimmy
>
> > On Mon, Oct 18, 2010 at 12:33 PM, Chris Hanks <christopher.m.ha...@gmail.com
>
> > > wrote:
> > > There's a lot of parts of Rails that my app has no use for
> > > (activerecord, actionmailer, activeresource, and all their associated
> > > dependencies like arel, mail, and so on), and I'm trying to take
> > > advantage of the new modularity in Rails 3. In my Gemfile I've
> > > replaced the rails dependency with:
>
> > > gem 'railties', '3.0.0'
> > > gem 'actionpack', '3.0.0'
> > > gem 'activesupport', '3.0.0'
>
> > > And my app works totally fine this way, except that Heroku won't
> > > accept it, saying:
>
> > > -----> Rails app detected
> > >  !     Heroku Bamboo does not include any Rails gems by default.
> > >  !     You'll need to declare it in either .gems or Gemfile.
> > >  !     Seehttp://docs.heroku.com/gemsfordetails on specifying gems.
> > >  !     Heroku push rejected, no Rails gem specified.
>
> > > Is there a workaround for this? Something I can change to not trigger
> > > the Rails app detection? I understand the need for the warning, but
> > > ideally, I think my invocation of 'railties' would signify to Heroku
> > > that I know what I'm doing.
>
> > > Thanks!
>
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > > "Heroku" group.
> > > To post to this group, send email to her...@googlegroups.com.
> > > To unsubscribe from this group, send email to
> > > heroku+unsubscr...@googlegroups.com<heroku%2bunsubscr...@googlegroups.com>
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/heroku?hl=en.
>
> > --
> > +1-919-627-7546

-- 
You received this message because you are subscribed to the Google Groups 
"Heroku" group.
To post to this group, send email to her...@googlegroups.com.
To unsubscribe from this group, send email to 
heroku+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/heroku?hl=en.

Reply via email to