Testovani a ladeni addonu na vice verzich php, pripadne nette?
- LeonardoCA
- Člen | 296
Nemam s tim zadnou zkusenost, vzdycky jsem zatim pracoval na projektech kde se urcila konfigurace a neresila se funkcnost na vice verzich? Svoje addony vzdycky aktualizuju na nejnovejsi stav, ale rekneme, ze bych chtel zajistit do budoucna alespon nejakou zakladni zpetnou kompatibilitu.
- Jak resit ladeni a automaticke testovani lokalne na vice verzich php jeste pred commitem na github?
- A nemam moc predstavu kdybych chtel zajistit funkcnost napriklad pro vice verzi nette, jak zajistit, aby se mi testy spoustely napr. s nette 2.1, 2.2, 2.3. A jak jednoduse mezi temi verzemi prepinat pro ladeni?
Mate nekdo zkusenost nebo tip jake nastroje pouzit nebo kde se muzu inspirovat?
- enumag
- Člen | 2118
Před commitem na GitHub ti neporadím, ale doporučuji zkusit Tracis CI nebo případně GitLab CI. Pokud jde o testování oproti více verzím Nette, @FilipProcházka to v Kdyby vyřešil takže hledej inspiraci tam.
Pokud jde o to aby se nefunkční commity nedostaly do masteru, pushuj vždy do samostatné větve a merguj do másteru až bude celá feature hotová a travis projde všechny testy bez chyby.
Editoval enumag (17. 10. 2014 14:50)