From 2ac8760a9d1ebbd1b82549b258a2425d5d673e89 Mon Sep 17 00:00:00 2001 From: patrycjalazna Date: Fri, 11 Jun 2021 22:37:41 +0200 Subject: [PATCH] added avocado data (dvc) --- data/.gitignore | 1 + data/avocado-updated-2020.csv.dvc | 4 +++ predict-s434704-from-registry.Jenkinsfile | 40 +++++++++++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 data/.gitignore create mode 100644 data/avocado-updated-2020.csv.dvc diff --git a/data/.gitignore b/data/.gitignore new file mode 100644 index 0000000..2a61386 --- /dev/null +++ b/data/.gitignore @@ -0,0 +1 @@ +/avocado-updated-2020.csv diff --git a/data/avocado-updated-2020.csv.dvc b/data/avocado-updated-2020.csv.dvc new file mode 100644 index 0000000..e5bbb16 --- /dev/null +++ b/data/avocado-updated-2020.csv.dvc @@ -0,0 +1,4 @@ +outs: +- md5: a7d2692b94534a292ea554585956dc0a + size: 3533727 + path: avocado-updated-2020.csv diff --git a/predict-s434704-from-registry.Jenkinsfile b/predict-s434704-from-registry.Jenkinsfile index e69de29..aeff407 100644 --- a/predict-s434704-from-registry.Jenkinsfile +++ b/predict-s434704-from-registry.Jenkinsfile @@ -0,0 +1,40 @@ +pipeline { + agent { + dockerfile true + } + + parameters { + string( + defaultValue: 'input_example.json', + description: 'Input name', + name: 'INPUT_EXAMPLE', + trim: false + ) + + buildSelector( + defaultSelector: lastSuccessful(), + description: 'Which build to use for copying artifacts for predict', + name: 'BUILD_SELECTOR_s434704') + } + + stages{ + + stage('copy artifacts from s434704') { + steps { + copyArtifacts filter: 'movies_on_streaming_platforms_model/**/*', fingerprintArtifacts: false, projectName: 's434704-training/master', selector: buildParameter('BUILD_SELECTOR_s434704') + } + } + + stage('predict data from s434704') { + steps { + script { + sh 'chmod +x predict-s434704.py' + sh 'python3 predict-s434704.py $INPUT_EXAMPLE' + } + } + } + + + + } + } \ No newline at end of file