diff --git a/Jenkinsfile-train-mlflow b/Jenkinsfile-train-mlflow new file mode 100644 index 0000000..654f162 --- /dev/null +++ b/Jenkinsfile-train-mlflow @@ -0,0 +1,29 @@ +pipeline { + agent { + docker { image 'sebastianwalesa/ium:1.0' } + } + parameters { + string( + defaultValue: '1000', + description: 'Number of epochs', + name: 'EPOCHS', + trim: false + ) + } + stages { + stage('Sacred-stage'){ + steps { + copyArtifacts filter: '*', projectName: 's478839-create-dataset' + sh 'python3 ml_pytroch_sacred.py with "epochs=$EPOCHS"' + archiveArtifacts artifacts: 'IUM_478839/**, result.txt, Model_xPosition.pkl' + sh 'rm -r IUM_478839' + } + } + stage('Evaluation-job'){ + steps { + build job: 's478839-evaluation/feature/' + } + } + } + +} \ No newline at end of file