Open towergame opened 4 years ago
it would be indeed
Bet nu automaatiski buutu loti jauki, manupraat.
Nu kā, visu, ko var izdarīt ar roku, var automatizēt. Vai Tu sagaidi, ka kkur pull request sarakstē parādās auto-ģenerēts paziņojums, ka šitais kods neiztur testus?
Neizbēgami ir jāeksistē kaut kādai videi, kur tas pull request kods tiek novilkts, un testi tiek palaisti. Skripts, kas to visu automatizē, tad arī var būt saintegrēts ar github un tos testu rezultātus parādīt turpat pull request pavedienā. Neesmu tādā veidā neko testējis, bet tas netraucē mums to izmēģināt.
Šis ir kkas tajā virzienā: https://hackernoon.com/how-to-set-up-e2e-browser-testing-for-your-github-project-89c24e15a84
Tas links ir basically tas, kas man bija padomaa, jaa.
Uztaisi eksperimentu pie sevis, tad iepazīstini ar rezultātiem.
So, es beidzot piedabuuju visu straadaajam. Visgruutaakaa dala bija sakonfigureet .travis.yml, lai viss straadaatu kaa vajag, bet nu tagad viss it kaa straadaa. Testus sarakstiit nav loti gruuti, no dokumentaacijas izlasiiju ka var palaist js browser videe un paarbaudiit kaadi rezultaati ieguuti. Tagad vien atliek sarakstiit visaam funkcijaam testus lai var zinaat kad kaads PR kaut ko salauz :P
Kad Travis CI tiks pielikts klaat sim repo?
Sorry, esmu bijis diezgan dziļi darbos, nav sanācis laika. Pa nedēļas nogali.
👀
It'd help making sure functions work correctly and we could set up some cool check on pull requests to make sure the commits are good, and that'd be epic.