This commit is contained in:
Wojciech Lidwin 2023-04-04 15:37:43 +02:00
parent 90316349d8
commit 9086e87178

8
Jenkinsfile vendored
View File

@ -27,20 +27,14 @@ node {
}
stage('Dockerfile'){
def testImage = docker.image("ium")
sh "chmod u+x ${env.WORKSPACE}"
sh "chmod ugo+rwx ${env.WORKSPACE}"
testImage.inside("""-w=${WORKSPACE} """){
sh 'echo "Tests passed"'
sh 'python3 --version'
stage('Shell Script') {
// Run the maven build
withEnv(["KAGGLE_USERNAME=${params.KAGGLE_USERNAME}",
"KAGGLE_KEY=${params.KAGGLE_KEY}",
"CUTOFF=${params.CUTOFF}" ]) {
sh '''echo KAGGLE_USERNAME: $KAGGLE_USERNAME'''
sh 'echo "{\"username\":\"$KAGGLE_USERNAME\",\"key\":\"$KAGGLE_KEY\"}">>kaggle.json'
sh 'cat kaggle.json'
sh 'mkdir ~/.kaggle'
sh 'mv kaggle.json ~/.kaggle'
sh "kaggle datasets download -d sohier/crime-in-baltimore"
sh "unzip crime-in-baltimore.zip"
sh 'python3 data.py'