From 9ff8ec8484cb19a4f8dc78fb3e184c64bfc37c86 Mon Sep 17 00:00:00 2001 From: Kacper Dudzic Date: Tue, 26 Apr 2022 22:06:55 +0200 Subject: [PATCH] Update 'lab6/Jenkinsfile_eval' --- lab6/Jenkinsfile_eval | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/lab6/Jenkinsfile_eval b/lab6/Jenkinsfile_eval index 9cda4a1..473b29c 100644 --- a/lab6/Jenkinsfile_eval +++ b/lab6/Jenkinsfile_eval @@ -9,6 +9,11 @@ pipeline { description: 'Which build to use for copying artifacts', name: 'BUILD_SELECTOR' ) + string( + defaultValue: 'none', + description: 'Last mean absolute error of the model', + name: 'LAST_MAE' + ) } stages { stage('Stage 1') { @@ -28,6 +33,9 @@ pipeline { echo 'Evaluating model...' sh 'python3 evaluate.py' echo 'Model evaluated. Metrics saved. Plot saved.' + sh 'LAST_MAE=$(tail -1 eval_results.txt)' + sh 'echo $LAST_MAE' + echo '$LAST_MAE' sh 'head eval_results.txt' sh 'file error_plot.jpg' echo 'Archiving metrics file...' @@ -38,16 +46,16 @@ pipeline { } post { success { - emailext body: 'SUCCESS', subject: 's449288-evaluation build status', to: 'e19191c5.uam.onmicrosoft.com@emea.teams.ms' + emailext body: 'SUCCESS - $LAST_MAE MAE', subject: 's449288-evaluation build status', to: 'e19191c5.uam.onmicrosoft.com@emea.teams.ms' } failure { - emailext body: 'FAILURE', subject: 's449288-evaluation build status', to: 'e19191c5.uam.onmicrosoft.com@emea.teams.ms' + emailext body: 'FAILURE - $LAST_MAE MAE', subject: 's449288-evaluation build status', to: 'e19191c5.uam.onmicrosoft.com@emea.teams.ms' } unstable { - emailext body: 'UNSTABLE', subject: 's449288-evaluation build status', to: 'e19191c5.uam.onmicrosoft.com@emea.teams.ms' + emailext body: 'UNSTABLE - $LAST_MAE MAE', subject: 's449288-evaluation build status', to: 'e19191c5.uam.onmicrosoft.com@emea.teams.ms' } changed { - emailext body: 'CHANGED', subject: 's449288-evaluation build status', to: 'e19191c5.uam.onmicrosoft.com@emea.teams.ms' + emailext body: 'CHANGED - $LAST_MAE MAE', subject: 's449288-evaluation build status', to: 'e19191c5.uam.onmicrosoft.com@emea.teams.ms' } } } \ No newline at end of file