2016-03-22 15 views
0

Aynı kodu dağıtmak zorunda olduğum 10'dan fazla farklı uygulama var. Yeni uygulamalarda tüm uygulamalarda dağıttığım her seferde gitmem gereken heroku uygulamalarına git repo'yu bağladım. Sorun, geçişle, her dağıtımdan sonra otomatik olarak geçişi çalıştırmak istiyorum. Özel yapım paketinin hiçbiri çalışmıyor, birisi bana yardım edebilir. Rayları 4 ve çılgınlığı kullanıyorum. i https://github.com/heroku/heroku-buildpack-ruby.git otomatik çalıştırma geçiş heroku

  • https://github.com/gunpowderlabs/buildpack-ruby-db-migrate.git
  • Bu çözüm çalışmıyor göç otomatik çalıştırmak için başka bir çözüm yoktur

    1. çalıştılar.

    +0

    günlüğe kaydediyor, bu dosya 'iconv' dosyasını bulamadığını söylüyor, kontrol ettiniz mi? – xiaoboa

    +0

    buidpack'i kaldırdığımda her şey iyi çalışmaya başlıyor. soru göç otomatik çalıştırmak istiyorum? – shoaib

    cevap

    0

    Gemfile'ınıza gem 'iconv', '~> 1.0.3' ekleyin ve sonra benim için çalıştığım gibi çalışın! Eğer .sh dosyasında bir dağıtma senaryo yazmak ve bash senaryosu gibi her çalıştırabilirsiniz sonra alternatif arıyorsanız

    Bu answer

    tekrarı olarak bunu al.

    +0

    Orijinal olarak dağıtımdan sonra otomatik olarak heroku üzerinde çalıştırmak istiyorum – shoaib

    +0

    evet iconv bağımlılık gibidir, çözümü denediniz mi? iyi çalışmalı. –

    1

    Travis-ci'u kullanabilirsiniz. Kurulumu oldukça basit ve istenen işlevsellik için