Ik draai lokaal een CMS systeem waarvoor ik plug-ins heb geschreven. Deze plug-ins wil ik testen op twee manieren.
1. Door middel van een batchfile de plug-ins één voor één van svn halen, en één voor één te testen of ze correct deployen. Daarna ze weer te verwijderen en met de volgende verder. Deze batch file is inmiddels gemaakt en werkt naar behoren.
2. Unittesten te draaien. Deze staan in het CMS systeem, dus ik zal een bepaalde pagina aan moeten roepen om daar de code te activeren om de testen van de plug-ins te draaien. Dit werkt nog niet naar behoren, maar komt al in de buurt.
Nu wil ik dit alles door Jenkins laten doen, zodat het ’s nachts automatisch kan gebeuren. Dit wil ik eerst lokaal op mijn eigen PC opzetten zodat ik enkele dingen kan testen, hoe het exact werkt. Maar nu is de vraag hoe zet je zoiets precies op? Want ik heb al lopen Googlen en gekeken op de Jenkins site maar kan er eigenlijk maar bar weinig over vinden hoe je zoiets in elkaar zet. Vooral omdat het een extern project is wat dus niet hoeft worden gebuild door Jenkins. Nou dacht ik dat dit nodig zou zijn: https://wiki.jenkins-ci.o.../Monitoring+external+jobs Maar daar snap ik eerlijk gezegd maar bar weinig van hoe dat in elkaar steekt.
Daarom zou ik graag vragen of jullie mij een eindje in de goede richting zouden kunnen helpen/duwen. Gezien ik nog niet al te veel ervaring met Jenkins heb. Heb er kortstondig mee gewerkt vorig jaar maar daar bleef het dan ook bij.
1. Door middel van een batchfile de plug-ins één voor één van svn halen, en één voor één te testen of ze correct deployen. Daarna ze weer te verwijderen en met de volgende verder. Deze batch file is inmiddels gemaakt en werkt naar behoren.
2. Unittesten te draaien. Deze staan in het CMS systeem, dus ik zal een bepaalde pagina aan moeten roepen om daar de code te activeren om de testen van de plug-ins te draaien. Dit werkt nog niet naar behoren, maar komt al in de buurt.
Nu wil ik dit alles door Jenkins laten doen, zodat het ’s nachts automatisch kan gebeuren. Dit wil ik eerst lokaal op mijn eigen PC opzetten zodat ik enkele dingen kan testen, hoe het exact werkt. Maar nu is de vraag hoe zet je zoiets precies op? Want ik heb al lopen Googlen en gekeken op de Jenkins site maar kan er eigenlijk maar bar weinig over vinden hoe je zoiets in elkaar zet. Vooral omdat het een extern project is wat dus niet hoeft worden gebuild door Jenkins. Nou dacht ik dat dit nodig zou zijn: https://wiki.jenkins-ci.o.../Monitoring+external+jobs Maar daar snap ik eerlijk gezegd maar bar weinig van hoe dat in elkaar steekt.
Daarom zou ik graag vragen of jullie mij een eindje in de goede richting zouden kunnen helpen/duwen. Gezien ik nog niet al te veel ervaring met Jenkins heb. Heb er kortstondig mee gewerkt vorig jaar maar daar bleef het dan ook bij.
"Don't worry, about a thing, Cause every little thing is gonna be alright"