Diskuze: Automatické vyhodnocovanie zadaní (GitHub CI/CD)
Zobrazeno 3 zpráv z 3.
Zdá se mi to jako řešení zastřešit to celé pomocí nodů Jenkins
Ahoj, ďakujem za odpoveď. Vedel by si to trocha viacej rozpísat prosím?
Momentálne som to urobil tak, že každý študent podľa zadania pushne
kód do zadanecj branche v svojom repozitári.
V repozitári pre každú branchu sú nastavené akcie ktoré sa majú
vykonať.
Ak ide o programovateľné zadanie tak po pushnutí sa notifikuje externý
server ktorý zoberie tento kód a vloží ho do privátneho repozitára kde sú
aj testy ktoré sa následne vykonajú a výsledok sa opäť pošle na server
kde sa spracuje.
Týmto v podstate naplno využívam výhody GitHub CI/CD aj s tým, že testovacie veci sú skryté pred študentmi.
Zobrazeno 3 zpráv z 3.