This commit is contained in:
Jakub Zaręba 2023-03-27 21:22:53 +02:00
parent 30309c70c6
commit 0c51451a07

38
Jenkinsfile vendored
View File

@ -1,4 +1,8 @@
node { node {
stage('Clone Git Repository') {
git 'https://git.wmi.amu.edu.pl/s487187/ium_487187.git'
}
stage('Preparation') { stage('Preparation') {
properties([ properties([
parameters([ parameters([
@ -21,30 +25,22 @@ node {
withEnv(["KAGGLE_USERNAME=${params.KAGGLE_USERNAME}", withEnv(["KAGGLE_USERNAME=${params.KAGGLE_USERNAME}",
"KAGGLE_KEY=${params.KAGGLE_KEY}" ]) { "KAGGLE_KEY=${params.KAGGLE_KEY}" ]) {
sh 'echo KAGGLE_USERNAME: $KAGGLE_USERNAME' sh 'echo KAGGLE_USERNAME: $KAGGLE_USERNAME'
sh 'kaggle datasets list' sh '''
#!/bin/bash
pip install kaggle
kaggle datasets download nitishsharma01/olympics-124-years-datasettill-2020
unzip -o olympics-124-years-datasettill-2020.zip
echo "Processed Data" > output.txt
cat processed_data.txt >> output.txt
archiveArtifacts 'output.txt'
'''
} }
} }
stage('Clone Git Repository') {
git 'https://git.wmi.amu.edu.pl/s487187/ium_487187.git'
}
stage('Process Data') {
sh '''
#!/bin/bash
pip install kaggle
kaggle datasets download nitishsharma01/olympics-124-years-datasettill-2020
unzip -o olympics-124-years-datasettill-2020.zip
echo "Processed Data" > output.txt
cat processed_data.txt >> output.txt
archiveArtifacts 'output.txt'
'''
}
stage('End') { stage('End') {
echo 'Program ended!' echo 'Program ended!'