2017-05-17 55 views
5

Hedef Bir laravel Dusk testi Travis CI üzerinde başarısız nedenini bulmayaKarşılığı Travis CI PHP VM (güvenilir, sudo gerekli)

, yani kullandığım Travis CI çoğaltmak çalışıyorum yüzden yerel olarak çevre. Benim .travis.yml yılında

Ayar

Ben Laravel Dusk requires this beri

sudo: required 
dist: trusty 

var.

Bu yüzden "full VM environment" yerel olarak ( Docker tabanlı bir ortam değil) çoğaltmaya çalışıyorum.

Güncel bulgular

hangi sonunda Travis-yemek kitapları sarmak, bugüne kadar Travis Chef to provision the full VMs veya packer templates kullanır öğrendim?

soru hüküm yerel Mac OS X üzerinde "Travis tam VM güvenilir sudo gerekli" Nasıl

?

+0

Travis CI'den destek: "… kısa bir süre önce, bir SSH oturumu boyunca yapınızı çalıştıran Sanal Makine ile etkileşime girmenize olanak tanıyan Debug iş özelliğini kullanıma sunduk. Özel projeler için, herhangi bir işinizi yeniden başlatabilirsiniz kullanıcı arabiriminde görünen "Hata ayıklama işi" düğmesini tıklatarak hata ayıklama modunda. Ancak, Açık Kaynak projeleri için, özelliği el ile etkinleştirmemiz gerekir. Projelerinizden herhangi birini kurmaktan mutluluk duyarım! " https://docs.travis-ci.com/user/running-build-in-debug-mode/ –

cevap

1
ben ne istersem mümkün olmadığını Travis CI desteği devletlerden bir cevap

:

OS X bu görüntüleri hazırlama talimatlarına ilgili sorunuza gelince, maalesef bu mümkün değildir an biz Teorik olarak aşağıdaki yapılması gerektiğini


hakkında daha fazla talimat zorunda kalmamak olmak: l provisoned edilecek travis_ci_sugilite Cookbook ihtiyaçlar ocally, bulabildiğim en iyi başlangıç ​​noktası Travis CI Packer Templates Readme'dur.


Benim durumumda ben new debug job feature kullanarak inşa Ek Kontenjan çözebilir.

-1

Kitaplıklar için PATH benzeri olan LD_LIBRARY_PATH kümesini ayarlamayı deneyin.

LD_LIBRARY_PATH = $ HOME/lib: Örneğin: $ LD_LIBRARY_PATH ihracat LD_LIBRARY_PATH kütüphane yol değişkenleri hakkında

daha detaylı bilgi burada.

Yapılandırma komut dosyasının argümanları derlemeye nasıl geçirdiğini etkileyen ortam değişkenleri LIBS ve LD_FLAGS'dir. bash ./configure --help bunlardan bahseder.

Ve LIBRARY_PATH da yorumlarda belirtildiği gibi ayarlanması gerekiyor. Farkın açıklaması için LD_LIBRARY_PATH ile LIBRARY_PATH arasındaki bölüme bakın.

+0

Doğru gönderiyi cevapladınız mı? –