pipeline {
  	agent {
		docker {
            		image 'maciejczajka'
			args '-v mlruns'
        	}
	}
	parameters {
        string(
            defaultValue: '100',
            description: 'Number of epochs',
            name: 'EPOCHS',
            trim: false
        )
    }
   stages {
	stage('Script'){
		steps {
                        copyArtifacts filter: '*', projectName: 's444356-create-dataset'
			sh "python Biblioteka_DL/dllib-mlflow.py $EPOCHS"
			archiveArtifacts artifacts: 'games_model.pkl'
			sh 'ls -al'
			sh 'cat MLProject'
			sh 'ls mlruns'
			archiveArtifacts artifacts: 'mlruns/**'
			sh 'rm -r mlruns'
		}
	}
    }
}