2011-09-27 23 views
6

Jenkins yapmamda, son adım erota basmak ve bir db geçişi yapmaktır. Git itmesi iyi çalışıyor ve uygulama devreye giriyor, ancak db geçişi konusunda sorun yaşıyorum. Aşağıda Jenkins'in konsol çıkışı var.Çalışan heroku rake db: bir Jenkins yapısından geçiş başarısız oluyor

+ heroku run rake db:migrate --app myapp 
Running rake db:migrate attached to terminal... stty: standard input: Invalid argument 
up, run.6 
stty: standard input: Invalid argument 

Sunucudan aynı komutu jenkins kullanıcısı olarak çalıştırırsam, düzgün çalışır. Sadece otomatik oluşturma sürecinde hata alıyorum.

Arka plan olarak, bu Heroku Cedar üzerinde çalışan Rails 3.1 uygulamasıdır.

+0

Bunu daha önce anladınız mı? – WattsInABox

+0

Hala zar yok. :( – deadwards

+0

Bunu yazarken Jenkins'i ayarlıyorum, bu yüzden önümüzdeki birkaç gün içinde sizin için bir cevabım olabilir, belki de saatlerce – WattsInABox

cevap

6

Çıkışı yeniden yönlendirerek bu konuda çalışabildim.

heroku run rake db:migrate --app myapp > rake.log 
cat rake.log 
+1

Mükemmel! Çözüm için teşekkürler. – deadwards

+0

tişörtü de hile yapar mı – aaron

İlgili konular