2017-09-01 2 views
0

Ich habe eine Schienenanwendung, die einige Motoren im selben Repo hat. Diese sollen die Logik für "Zahlungen" mit Zahlungen und die Logik für "admin" mit admin beibehalten.Mehrere Verzeichnisse auf Circle ci testen?

Der Effekt ist fast perfekt. Die gesamte TTD-Arbeit wird in den Maschinenordnern erledigt. Sie haben jeweils einen Spezifikationsordner.

Woran ich heute schlage ist, dass CircleCI nicht weiß, die Motoren zu testen. Es scheint nicht die Spezifikationsdateien in den Engines zu finden.

Q: Weiß jemand, wie man seinem Kreis rspec Lauf andere Verzeichnisse hinzufügt?

Antwort

0

Wenn alles, was Sie sind in spec Verzeichnis spec aber an verschiedenen Orten können Sie angeben, rspec jede *_spec.rb Datei unter /spec/ Verzeichnis wie diese

rspec -P **/spec/**/*_spec.rb 

so in circleci config-Datei auszuführen, wäre es so etwas wie

sein
- run: 
    command: rspec -P **/spec/**/*_spec.rb 
Verwandte Themen