ADFC-Hamburg / adfc-t30-api

MIT License
0 stars 0 forks source link

GitHub actions test #70

Closed tabacha closed 5 years ago

tabacha commented 5 years ago

Es gibt hier jetzt eine Prüfung, ob die API die Daten deployen kann, und dann wird der Test gestartet, der allerdings fehlschlägt. Ich habe noch nicht herausbekommen, warum. Wenn du Zeit hast, kannst du dir das mal ansehen, fände das schick, jedes mal, wenn wir einen Pull-Rquest machen werden die Tests ausgeführt und geprüft.

bensteffen commented 5 years ago

Damit die Tests durchlaufen können, muss die Umgebungsvariable auf 'dev' gesetzt sein. Dafür braucht man eine Datei im Hauptverzeichnis mit Namen 'api.env.php', die einfach nur die Umgebungsvariable als String zurückgibt (siehe Commit 6ea9561). Ich weiß nicht wie man eine entsprechende Datei auf dem Test-Server erzeugen kann.

bensteffen commented 5 years ago

Habs hingekriegt mit der Datei-Erzeugung! Jetzt ist auch alles grün :)

bensteffen commented 5 years ago

Tests hatten funktioniert (siehe Commit 9942d46). Dann dachte ich, ich bringe den Branch mal auf den neuesten Stand und habe den master gemerged. Jetzt laufen die Tests wieder schief :/

bensteffen commented 5 years ago

Hab das mit dem master-merge rückgängig gemacht und dem API-Setup etwas mehr Zeit gegeben. So funktioneirt es. Ich probiere jetzt mal den merge.