Added pipeline and Dockerfile for base ML image

This commit is contained in:
2025-11-17 12:13:54 +01:00
commit fd534325ad
2 changed files with 26 additions and 0 deletions

18
Jenkinsfile vendored Normal file
View File

@@ -0,0 +1,18 @@
pipeline {
agent any
options {
withFolderProperties()
}
stages {
stage('Build ML Base Image') {
steps {
script {
def img = docker.build("${env.PUSH_REGISTRY}/ml-base:latest", "-f MLBaseDockerfile .")
// img.push()
}
}
}
}
}

8
MLBaseDockerfile Normal file
View File

@@ -0,0 +1,8 @@
FROM condaforge/miniforge3:25.9.1-0
RUN conda install -c conda-forge \
numpy=1.26.4 \
pandas=2.3.3 \
sentence-transformers=3.0.1 \
keybert=0.9.0 \
faiss-gpu=1.9.0