Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Kaique Ramone

push no Heroku

Recommended Posts

Gente, estou com problemas em enviar meu projeto para o Heroku, ele sempre está dando o mesmo erro. Já reinstalei o Rails e o Ruby duas vezes e nada.

Aí vai o log:

 

c:\RailsApps\monkeyjoker>git push heroku master
Counting objects: 144, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (125/125), done.
Writing objects: 100% (144/144), 1.15 MiB | 15 KiB/s, done.
Total 144 (delta 21), reused 0 (delta 0)

-----> Heroku receiving push
-----> Ruby/Rails app detected
-----> Detected Rails is not set to serve static_assets
  	Installing rails3_serve_static_assets... done
-----> Configure Rails 3 to disable x-sendfile
  	Installing rails3_disable_x_sendfile... done
-----> Configure Rails to log to stdout
  	Installing rails_log_stdout... done
-----> Gemfile detected, running Bundler version 1.0.7
  	Unresolved dependencies detected; Installing...
  	Using --without development:test
  	Windows Gemfile.lock detected, ignoring it.
  	You have modified your Gemfile in development but did not check
  	the resulting snapshot (Gemfile.lock) into version control

  	You have added to the Gemfile:
  	* source: rubygems repository [url="http://rubygems.org/"]http://rubygems.org/[/url]
  	* rails (= 3.1.1)
  	* heroku
  	* sqlite3
  	* sass-rails (~> 3.1.4)
  	* coffee-rails (~> 3.1.1)
  	* uglifier (>= 1.0.3)
  	* jquery-rails
  	* turn
  	FAILED: [url="http://devcenter.heroku.com/articles/bundler"]http://devcenter.her...rticles/bundler[/url]
! 	Heroku push rejected, failed to install gems via Bundler

To git@heroku.com:monkeyjoker.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:monkeyjoker.git'

 

Espero que consigam me ajudar galera, preciso enviar esse projeto para o Heroku.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa,

 

Reinstalar o RoR não vai adiantar muito neste caso.

 

Tenta executar o seguinte antes de dar deploy pro Heroku:

 

bundle install
git add .
git commit -am "Mensagem"
git push

 

E depois disto tente enviar para o Heroku

 

git push heroku

 

 

Ah, e verifique também se seu arquivo Gemfile.lock está indo para o repositório.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como está seu Gemfile?

 

Este erro geralmente acontece quando o Gemfile.lock não está sendo atualizado no seu repositório...

 

Tente rodar:

 

gem update bundler
bundle update
bundle install

 

E os comandos de antes:

 

 


git add .
git commit -am "Mensagem"
git push
git push heroku

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.