ium_434788/Jenkinsfile
Dominik 20ccc8b09d Final Commit for 1-7
Zostało do zrobienia "8. Statystki [5 pkt]"
2021-03-25 13:56:32 +01:00

36 lines
1.0 KiB
Groovy

pipeline {
agent any
//Definijuemy parametry, które będzie można podać podczas wywoływania zadania
parameters {
string (
defaultValue: '500',
description: 'Podaj ilość wierszy do odcięcia od zbioru danych',
name: 'CUTOFF',
trim: false
)
}
stages {
// 4. Repozytorium [2 pkt]
stage('checkout: Check out from version control') {
steps {
git 'https://git.wmi.amu.edu.pl/s434788/ium_434788'
}
}
// 5. Zapisanie zbioru danych [4 pkt] + 7. Parametry zadania [1 pkt]
stage('sh: Shell Script') {
steps {
sh 'chmod +x test.sh'
sh './test.sh ${CUTOFF}'
}
}
// 5. Zapisanie zbioru danych [4 pkt] + 7. Parametry zadania [1 pkt]
stage('archiveArtifacts') {
steps {
archiveArtifacts 'test.csv'
archiveArtifacts 'dev.csv'
archiveArtifacts 'train.csv'
archiveArtifacts 'zadanie7.csv'
}
}
}
}