2015-02-10 16 views
9

Heroku Cedar-14 stos obecnie uruchamia wersję ImageMagick (6.7.7-10), który jest prawie roczek:Jak mogę korzystać z najnowszej wersji Imagemagick na Heroku?

Running `identify -version` attached to terminal... up, run.8227 
Version: ImageMagick 6.7.7-10 2014-03-06 Q16 http://www.imagemagick.org 
Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC 
Features: OpenMP 

chcę użyć opcji -canny który wykonuje wykrywanie krawędzi w obrazie, ale zostało to wprowadzone tylko w późniejszej wersji ImageMagick.

Jedyny dostępny buildpack dla ImageMagick na Heroku nie działa na stosie Cedar-14: https://github.com/mcollina/heroku-buildpack-imagemagick

Czy istnieje sposób mogę używać ImageMagick v6.8.9-0 lub później Heroku?

Z góry dziękuję!

+0

Czy znaleźć rozwiązanie dla tego? – Magne

+0

Nie, ja nie ... Po prostu zaglądam teraz jeszcze raz. Czy znalazłeś coś przydatnego? –

Odpowiedz

5

Tutaj jest potencjalnym rozwiązaniem dla użyciem co najmniej 6,8 ImageMagick na Heroku z Cedar-14 stosu: https://github.com/ello/heroku-buildpack-imagemagick-cedar-14

+0

Myślę, że to może zadziałać! Wciąż pracuję przez tydzień lub dwa, ale wszystko daję. Dzięki. –

+1

Istnieje nowsza wersja (6.9.5-10), na https://github.com/ello/heroku-buildpack-imagemagick – Jason

+0

Niestety, przeczytaj mnie nie oferuje porady na temat tego, co robić. Czy ktokolwiek może dać krok po kroku idiotom poradnik jak uaktualnić ImageMagick na Heroku? Dostaję mnóstwo błędów tłumaczeniowych w prod, których nie widzę w moim środowisku deweloperskim. –

8
// check image magick version 
heroku run identify -version 
heroku config:add IMAGE_MAGICK_VERSION="6.9.3-8" 
// if you set buildpacks then your original buildpacks lost 
heroku buildpacks:add --index 1 https://github.com/ello/heroku-buildpack-imagemagick.git 
// commit 
git push heroku master 
heroku run identify -version 
+0

Dojdziemy do tego ponad rok później, ale nie mogę powiedzieć, że buildpack/heroku respektuje ustawioną IMAGE_MAGICK_VERSION. Próbuję uzyskać imagemagick do wersji 7.0.1-1 i nie mogę uzyskać niczego, co można by trzymać. Czy miałeś z tym jakieś problemy? – Datise

+1

@Datise Zapoznaj się z zatwierdzeniem repo budowania, działa tylko do wersji 6.9.5-10 –

+0

Niestety, dziękuję za odpowiedź – Datise

Powiązane problemy