From ca353acfa65d38f06e8052d2e2eebd8029fdc6c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Sk=C3=B3rzewski?= Date: Wed, 10 Apr 2024 10:55:16 +0200 Subject: [PATCH] Attempt 10 --- Dockerfile | 7 ++----- Jenkinsfile | 14 +++++--------- 2 files changed, 7 insertions(+), 14 deletions(-) diff --git a/Dockerfile b/Dockerfile index 510b9c6..310c1b1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,8 @@ FROM python:3.10 - RUN apt update && apt install -y python3-pip RUN pip3 install datasets kaggle - -WORKDIR /app - -VOLUME ["/app/.kaggle"] +WORKDIR /root +RUN mkdir -p /root/.kaggle && chmod 600 /root/.kaggle # COPY ./create-dataset.py ./ diff --git a/Jenkinsfile b/Jenkinsfile index 40d428d..93b3be5 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,8 +1,8 @@ pipeline { - agent { - dockerfile true - } - parameters { + agent { + dockerfile true + } + parameters { string ( defaultValue: 'my_username', description: 'Kaggle username', @@ -15,10 +15,6 @@ pipeline { name: 'KAGGLE_KEY' ) } - volumes { - hostPath("~/.kaggle") - containerPath("/app/.kaggle") - } stages { stage('Kaggle') { steps { @@ -31,4 +27,4 @@ pipeline { } } } -} \ No newline at end of file +}