From 3a1803ac379e2be190db733d75774c2cfe838251 Mon Sep 17 00:00:00 2001 From: Filip Gralinski Date: Tue, 24 Oct 2023 16:11:47 +0200 Subject: [PATCH] Zad 3 --- ..._integracja_ewaluacja_lab-checkpoint.ipynb | 28 +++++++++++++++++-- ...03_ciągła_integracja_ewaluacja_lab.ipynb | 28 +++++++++++++++++-- 2 files changed, 50 insertions(+), 6 deletions(-) diff --git a/materiały na laboratorium/.ipynb_checkpoints/03_ciągła_integracja_ewaluacja_lab-checkpoint.ipynb b/materiały na laboratorium/.ipynb_checkpoints/03_ciągła_integracja_ewaluacja_lab-checkpoint.ipynb index 788d7f8..e8a690a 100644 --- a/materiały na laboratorium/.ipynb_checkpoints/03_ciągła_integracja_ewaluacja_lab-checkpoint.ipynb +++ b/materiały na laboratorium/.ipynb_checkpoints/03_ciągła_integracja_ewaluacja_lab-checkpoint.ipynb @@ -16,14 +16,36 @@ "metadata": {}, "source": [ "# Cel laboratorium nr 3\n", - "Celem laboratorium jest zaznajomienie studentów z systememciągłej integracji Jenkins oraz z systemem ewaluacji systemów ML o nazwie Gonito. \n", + "Celem laboratorium jest zaznajomienie studentów z systemem ciągłej integracji Jenkins oraz z systemem ewaluacji systemów ML o nazwie Gonito. \n", + "\n", + "### Zadanie 3-1 Jenkins\n", + "\n", + "Skonfiguruj swoje zadanie na wydziałowym serwerze Jenkins (https://jenkins.wmi.amu.edu.pl). \n", + "\n", + "Wersja minimalna (5 pkt): puste zadanie, które pobiera repozytorium opracowane na poprzednich zajęciach (trzeba będzie dodać plik Jenkinsfile do repozytoriów) automatycznie wyzwalane po każdym wypchnięciu do gita.\n", + "\n", + "Wersja rozszerzona (+5 pkt): uruchomienia lintera typu flake8/black lub uruchomienie programu z jakimś sprawdzeniem (np. czy cena jest zawsze dodatnia).\n", + "\n", + "### Zadanie 3-2 Gonito (raport)\n", + "\n", + "(6 pkt)\n", + "\n", + "Przygotować krótki raport (2/3 - 1 strona A4) z oceną systemu Gonito, w wersji . Raport powinien zawierać krótką ogólną recenzję i raport znalezionych błędów (mogą to być większe błędy, ale też drobniejsze usterki). Raport powinien dotyczyć zarówno \"przeklikania\" serwera bez logowania, jak i problemów wynikłych przy rozwiązaniu zadania 3.3.\n", + "\n", + "### Zadanie 3-3 Gonito (zgłoszenie rozwiązania)\n", + "\n", + "Zgłosić rozwiązanie do wyzwania mieszkania5 z . \n", + "\n", + "Punktacja - wg pozycji w rankingu (biorąc pod uwagę grupy z przedmiotu): I miejsce - 15 pkt, II miejce - 14pkt itd.\n", + "\n", + "Rozwiązanie powinno mieć lepszy (niższy) wynik niż 100000\n", "\n", "\n", "## Materiały pomocnicze\n", "\n", "* jak sprząc Jenkins/git w naszej infrastrukturze wydziałowej - \n", - "* wrzucanie na gonito dla mieszkania5, sposób przy użyciu starego UI \n", - "* przykładowa konfiguracja dla Pythona \n", + "* przykładowa konfiguracja Jenkinsa dla Pythona \n", + "* przykładowe rozwiązanie dla mieszkania5: \n", "\n" ] } diff --git a/materiały na laboratorium/03_ciągła_integracja_ewaluacja_lab.ipynb b/materiały na laboratorium/03_ciągła_integracja_ewaluacja_lab.ipynb index 788d7f8..e8a690a 100644 --- a/materiały na laboratorium/03_ciągła_integracja_ewaluacja_lab.ipynb +++ b/materiały na laboratorium/03_ciągła_integracja_ewaluacja_lab.ipynb @@ -16,14 +16,36 @@ "metadata": {}, "source": [ "# Cel laboratorium nr 3\n", - "Celem laboratorium jest zaznajomienie studentów z systememciągłej integracji Jenkins oraz z systemem ewaluacji systemów ML o nazwie Gonito. \n", + "Celem laboratorium jest zaznajomienie studentów z systemem ciągłej integracji Jenkins oraz z systemem ewaluacji systemów ML o nazwie Gonito. \n", + "\n", + "### Zadanie 3-1 Jenkins\n", + "\n", + "Skonfiguruj swoje zadanie na wydziałowym serwerze Jenkins (https://jenkins.wmi.amu.edu.pl). \n", + "\n", + "Wersja minimalna (5 pkt): puste zadanie, które pobiera repozytorium opracowane na poprzednich zajęciach (trzeba będzie dodać plik Jenkinsfile do repozytoriów) automatycznie wyzwalane po każdym wypchnięciu do gita.\n", + "\n", + "Wersja rozszerzona (+5 pkt): uruchomienia lintera typu flake8/black lub uruchomienie programu z jakimś sprawdzeniem (np. czy cena jest zawsze dodatnia).\n", + "\n", + "### Zadanie 3-2 Gonito (raport)\n", + "\n", + "(6 pkt)\n", + "\n", + "Przygotować krótki raport (2/3 - 1 strona A4) z oceną systemu Gonito, w wersji . Raport powinien zawierać krótką ogólną recenzję i raport znalezionych błędów (mogą to być większe błędy, ale też drobniejsze usterki). Raport powinien dotyczyć zarówno \"przeklikania\" serwera bez logowania, jak i problemów wynikłych przy rozwiązaniu zadania 3.3.\n", + "\n", + "### Zadanie 3-3 Gonito (zgłoszenie rozwiązania)\n", + "\n", + "Zgłosić rozwiązanie do wyzwania mieszkania5 z . \n", + "\n", + "Punktacja - wg pozycji w rankingu (biorąc pod uwagę grupy z przedmiotu): I miejsce - 15 pkt, II miejce - 14pkt itd.\n", + "\n", + "Rozwiązanie powinno mieć lepszy (niższy) wynik niż 100000\n", "\n", "\n", "## Materiały pomocnicze\n", "\n", "* jak sprząc Jenkins/git w naszej infrastrukturze wydziałowej - \n", - "* wrzucanie na gonito dla mieszkania5, sposób przy użyciu starego UI \n", - "* przykładowa konfiguracja dla Pythona \n", + "* przykładowa konfiguracja Jenkinsa dla Pythona \n", + "* przykładowe rozwiązanie dla mieszkania5: \n", "\n" ] }