Closed daguar closed 11 years ago
did ya heroku labs:enable user-env-compile?
let me investigate.
README updated, thanks for pointing this out.
btw, i'm working towards a point where i have a stable branch w/ tests always passing, but not quite there yet. things might be broken right now!
Thanks! That would be great. We might be a good test case for that, and I've been meaning to learn more about CI best practices, so I'll drop any thoughts that pop into my head.
Sweet. Thanks again for being a guinea pig
As of commit fade14b307eef606f59e4aae92aaf7e5ed37c970 , app fails to build on Heroku with the below trace error when following the current deployment instructions.
What I did:
[... bunch of Heroku stuff ... ]
-----> Preparing app for Rails asset pipeline Running: rake assets:precompile rake aborted! could not connect to server: Connection refused Is the server running on host "127.0.0.1" and accepting TCP/IP connections on port 5432? /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/connection_adapters/postgresql_adapter.rb:796:in
initialize' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/connection_adapters/postgresql_adapter.rb:796:in
new' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/connection_adapters/postgresql_adapter.rb:796:inconnect' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/connection_adapters/postgresql_adapter.rb:513:in
initialize' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/connection_adapters/postgresql_adapter.rb:41:innew' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/connection_adapters/postgresql_adapter.rb:41:in
postgresql_connection' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/connection_adapters/abstract/connection_pool.rb:440:innew_connection' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/connection_adapters/abstract/connection_pool.rb:450:in
checkout_new_connection' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/connection_adapters/abstract/connection_pool.rb:421:inacquire_connection' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/connection_adapters/abstract/connection_pool.rb:356:in
block in checkout' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/connection_adapters/abstract/connection_pool.rb:355:incheckout' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/connection_adapters/abstract/connection_pool.rb:265:in
block in connection' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/connection_adapters/abstract/connection_pool.rb:264:inconnection' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/connection_adapters/abstract/connection_pool.rb:546:in
retrieve_connection' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/connection_handling.rb:79:inretrieve_connection' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/connection_handling.rb:53:in
connection' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/sanitization.rb:128:inreplace_bind_variables' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/sanitization.rb:115:in
sanitize_sql_array' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/sanitization.rb:128:inreplace_bind_variables' [49/1926] /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/sanitization.rb:115:in
sanitize_sql_array' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/sanitization.rb:26:insanitize_sql_for_conditions' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/relation/query_methods.rb:891:in
build_where' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/relation/query_methods.rb:543:inwhere!' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/relation/query_methods.rb:533:in
where' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/querying.rb:9:inwhere' /tmp/build_pagv77xz9t9l/app/models/project.rb:53:in
block in class:Project' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-deprecated_finders-1.0.2/lib/active_record/deprecated_finders/base.rb:28:incall' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-deprecated_finders-1.0.2/lib/active_record/deprecated_finders/base.rb:28:in
call' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/scoping/named.rb:163:inblock (2 levels) in scope' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/relation.rb:246:in
scoping' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc1/lib/active_record/scoping/named.rb:163:inblock in scope' /tmp/build_pagv77xz9t9l/app/models/project.rb:56:in
class:Project' /tmp/build_pagv77xz9t9l/app/models/project.rb:23:in<top (required)>' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc1/lib/active_support/dependencies.rb:228:in
require' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc1/lib/active_support/dependencies.rb:228:inblock in require' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc1/lib/active_support/dependencies.rb:213:in
load_dependency' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc1/lib/active_support/dependencies.rb:228:inrequire' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc1/lib/active_support/dependencies.rb:329:in
require_or_load' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc1/lib/active_support/dependencies.rb:288:independ_on' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc1/lib/active_support/dependencies.rb:206:in
require_dependency' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc1/lib/rails/engine.rb:465:inblock (2 levels) in eager_load!' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc1/lib/rails/engine.rb:464:in
each' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc1/lib/rails/engine.rb:464:inblock in eager_load!' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc1/lib/rails/engine.rb:462:in
each' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc1/lib/rails/engine.rb:462:ineager_load!' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc1/lib/rails/engine.rb:347:in
eager_load!' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc1/lib/rails/application/finisher.rb:56:ineach' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc1/lib/rails/application/finisher.rb:56:in
block in module:Finisher' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc1/lib/rails/initializable.rb:30:ininstance_exec' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc1/lib/rails/initializable.rb:30:in
run' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc1/lib/rails/initializable.rb:55:inblock in run_initializers' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc1/lib/rails/initializable.rb:54:in
run_initializers' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc1/lib/rails/application.rb:214:ininitialize!' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc1/lib/rails/railtie/configurable.rb:30:in
method_missing' /tmp/build_pagv77xz9t9l/config/environment.rb:5:in<top (required)>' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc1/lib/active_support/dependencies.rb:228:in
require' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc1/lib/active_support/dependencies.rb:228:inblock in require' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc1/lib/active_support/dependencies.rb:213:in
load_dependency' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc1/lib/active_support/dependencies.rb:228:inrequire' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc1/lib/rails/application.rb:188:in
require_environment!' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc1/lib/rails/application.rb:248:inblock in run_tasks_blocks' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:246:in
call' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:246:inblock in execute' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:241:in
each' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:241:inexecute' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:184:in
block in invoke_with_call_chain' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:177:ininvoke_with_call_chain' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:170:in
invoke' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/sprockets-rails-2.0.0.rc4/lib/sprockets/rails/task.rb:16:inblock (2 levels) in define' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:170:in
invoke' [0/1926] /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/sprockets-rails-2.0.0.rc4/lib/sprockets/rails/task.rb:16:inblock (2 levels) in define' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:246:in
call' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:246:inblock in execute' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:241:in
each' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:241:inexecute' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:184:in
block in invoke_with_call_chain' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:177:ininvoke_with_call_chain' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:205:in
block in invoke_prerequisites' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:203:ineach' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:203:in
invoke_prerequisites' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:183:inblock in invoke_with_call_chain' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:177:in
invoke_with_call_chain' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/task.rb:170:ininvoke' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/application.rb:143:in
invoke_task' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/application.rb:101:inblock (2 levels) in top_level' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/application.rb:101:in
each' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/application.rb:101:inblock in top_level' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/application.rb:110:in
run_with_threads' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/application.rb:95:intop_level' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/application.rb:73:in
block in run' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/application.rb:160:instandard_exception_handling' /tmp/build_pagv77xz9t9l/vendor/bundle/ruby/2.0.0/gems/rake-10.0.4/lib/rake/application.rb:70:in
run' Tasks: TOP => environment (See full trace by running task with --trace) ! ! Precompiling assets failed. ! ! Heroku push rejected, failed to compile Ruby/rails appTo git@heroku.com:myreponamegoeshere.git ! [remote rejected] master -> master (pre-receive hook declined) error: failed to push some refs to 'git@heroku.com:procure-south-bend.git'