From d9e85025e23dfd42b55b65ccf6a611584a02a01f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Sk=C3=B3rzewski?= Date: Wed, 10 Apr 2024 09:47:11 +0200 Subject: [PATCH] Attempt 4 --- Dockerfile | 10 +--------- create-dataset.Jenkinsfile | 14 -------------- 2 files changed, 1 insertion(+), 23 deletions(-) diff --git a/Dockerfile b/Dockerfile index 76ff91e..ae22719 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,18 +1,10 @@ -# Nasz obraz będzie dziedziczył z obrazu Ubuntu w wersji latest -FROM ubuntu:latest +FROM python:3.10 -# Instalujemy niezbędne zależności. Zwróć uwagę na flagę "-y" (assume yes) RUN apt update && apt install -y python3-pip - RUN pip3 install datasets kaggle -RUN pip3 list - -# Stwórzmy w kontenerze (jeśli nie istnieje) katalog /app i przejdźmy do niego (wszystkie kolejne polecenia RUN, CMD, ENTRYPOINT, COPY i ADD będą w nim wykonywane) WORKDIR /app -# Skopiujmy nasz skrypt do katalogu /app w kontenerze COPY ./create-dataset.py ./ -# # Domyślne polecenie, które zostanie uruchomione w kontenerze po jego starcie # CMD python3 create-dataset.py \ No newline at end of file diff --git a/create-dataset.Jenkinsfile b/create-dataset.Jenkinsfile index 9305cc8..9622d9e 100644 --- a/create-dataset.Jenkinsfile +++ b/create-dataset.Jenkinsfile @@ -24,11 +24,6 @@ pipeline { } stages { - stage('Test') { - steps { - sh 'pip3 list' - } - } stage('Checkout') { steps { checkout scmGit( @@ -39,18 +34,9 @@ pipeline { } stage('Kaggle') { steps { - sh 'pip list' - sh 'pip3 list' - sh 'pip3 --version' - sh 'python3 --version' script { withEnv(["KAGGLE_USERNAME=${params.KAGGLE_USERNAME}", "KAGGLE_KEY=${params.KAGGLE_KEY}" ]) { - sh 'pip list' - sh 'pip3 list' - sh 'pip3 --version' - sh 'python3 --version' sh 'echo KAGGLE_USERNAME: $KAGGLE_USERNAME' - sh 'mkdir ~/.kaggle' sh 'kaggle datasets list' } }