calmdevelopment / obi-wan-kinobi

Filmpflege dingens für kleine Programmkinos
0 stars 0 forks source link

add initial travis integration #13

Closed ancho closed 5 years ago

tpraxl commented 5 years ago
"require": {
        "php": "^7.1.3",

[edit] Damit will ich sagen, dass wir das php7.0 Setup ruhig skippen können.

ancho commented 5 years ago

Ok. Einen Schritt weiter. Jetzt bau ich noch nen build cache für yarn und composer, damit nicht immer alles gelutscht werden muss.

tpraxl commented 5 years ago

Ist xdebug deaktivierbar? Dann laufen die Tests schneller. Können wir aber auch später oder gar nicht angehen. Für coverage reports ist xdebug AFAIK erforderlich.

ancho commented 5 years ago

Jap. Bleibt drin. Der build cache hilft schon. Apropos kennst du coveralls.io? Ob das auch für PHP funzt?

ancho commented 5 years ago

Fertig! Du hast die ehre zu mergen, wenn du magst.

tpraxl commented 5 years ago

Ich kannte coveralls.io bisher nicht. Aber scheint für PHP zu gehen:

https://docs.coveralls.io/

We have everything you need ready to go if your project is:

  • Written in Ruby, Python, PHP, Node.js, C/C++, Scala, and more…
  • Building on Travis CI (open source), Travis Pro (private repos), CircleCI, Jenkins, Semaphore, or Codeship
ancho commented 5 years ago

Na dann....

tpraxl commented 5 years ago

Top! Thx.