fix: update jenkinsfiles

This commit is contained in:
Filip Patyk 2023-05-10 18:27:24 +02:00
parent 7a6469a633
commit 02ef51d542
2 changed files with 19 additions and 9 deletions

View File

@ -1,20 +1,26 @@
node { node {
stage('Preparation') { stage('Preparation') {
properties([ properties([
pipelineTriggers([ // pipelineTriggers([
// TODO change auto run after train // // TODO change auto run after train
upstream( // upstream(
threshold: hudson.model.Result.SUCCESS, // threshold: hudson.model.Result.SUCCESS,
upstreamProjects: 's424714-create-dataset' // upstreamProjects: 's424714-create-dataset'
) // )
]), // ]),
copyArtifactPermission('*'), // copyArtifactPermission('*'),
parameters([ parameters([
buildSelector( buildSelector(
defaultSelector: lastSuccessful(), defaultSelector: lastSuccessful(),
description: 'Which build to use for copying artifacts', description: 'Which build to use for copying artifacts',
name: 'BUILD_SELECTOR' name: 'BUILD_SELECTOR'
), ),
buildSelector(
defaultSelector: lastSuccessful(),
description: 'Which build of train to use for copying artifacts',
name: 'BUILD_SELECTOR_TRAINING'
),
gitParameter branchFilter: 'origin/(.*)', defaultValue: 'master', name: 'BRANCH', type: 'PT_BRANCH'
]) ])
]) ])
@ -31,7 +37,8 @@ node {
sh "chmod +x -R ${env.WORKSPACE}" sh "chmod +x -R ${env.WORKSPACE}"
copyArtifacts fingerprintArtifacts: true, projectName: 's424714-create-dataset', selector: buildParameter('BUILD_SELECTOR') copyArtifacts fingerprintArtifacts: true, projectName: 's424714-create-dataset', selector: buildParameter('BUILD_SELECTOR')
//TODO from train //TODO from train
copyArtifacts filter: '*', projectName: 's424714-training/train' sh "echo git parameter: ${params.BRANCH}"
copyArtifacts filter: '*', projectName: 's424714-training/${params.BRANCH}' selector: buildParameter('BUILD_SELECTOR_TRAINING')
// copyArtifacts filter('*.csv') projectName: env.JOB_NAME, selector: specific(env.BUILD_NUMBER) // copyArtifacts filter('*.csv') projectName: env.JOB_NAME, selector: specific(env.BUILD_NUMBER)
// copyArtifacts fingerprintArtifacts: true, projectName: 's424714-create-dataset', selector: buildParameter('BUILD_SELECTOR') // copyArtifacts fingerprintArtifacts: true, projectName: 's424714-create-dataset', selector: buildParameter('BUILD_SELECTOR')

View File

@ -74,4 +74,7 @@ node {
sh 'ls' sh 'ls'
archiveArtifacts artifacts: '*.pt' archiveArtifacts artifacts: '*.pt'
} }
stage('Triggering eval job') {
build job: "s424714-evaluation/master", wait: false
}
} }