diff --git a/contrib/intel/jenkins/Jenkinsfile b/contrib/intel/jenkins/Jenkinsfile index 3e176da7d06..a8cc0a7a250 100644 --- a/contrib/intel/jenkins/Jenkinsfile +++ b/contrib/intel/jenkins/Jenkinsfile @@ -397,6 +397,27 @@ pipeline { } } } + stage ('bootstrap-ci') { + steps { + script { + bootstrap_ci() + } + } + } + stage('check-authorization') { + steps { + script { + sh """source ${CI_LOCATION}/${env.CI_MODULE}/venv/bin/activate;\ + python ${CI_LOCATION}/authorize.py \ + --author=${env.CHANGE_AUTHOR} \ + --email=${env.CHANGE_AUTHOR_EMAIL} \ + --root_ca_path=${env.ROOT_CA_PATH} \ + --priv_key_path=${env.PRIV_KEY_PATH} \ + --pub_key_path=${env.PUB_KEY_PATH} \ + """ + } + } + } stage ('opt-out') { steps { script { @@ -433,13 +454,6 @@ pipeline { } } } - stage ('bootstrap-ci') { - steps { - script { - bootstrap_ci() - } - } - } stage ('build-libfabric') { when { equals expected: true, actual: DO_RUN } parallel {