X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=ci%2Fci.sh;h=03e631ca1d8724057c5b4f9cb2d13d41092e28f3;hb=HEAD;hp=4de87fbb69ae4bec015a551ec59cf68bff316985;hpb=88793e2cb8a5a72e1cefabbee2a627558d242eff;p=icn.git diff --git a/ci/ci.sh b/ci/ci.sh index 4de87fb..03e631c 100755 --- a/ci/ci.sh +++ b/ci/ci.sh @@ -46,6 +46,15 @@ function install_jenkins { mkdir -p ${HOME}/.config/jenkins_jobs cp ${SCRIPT_DIR}/jenkins_jobs.ini ${HOME}/.config/jenkins_jobs/jenkins_jobs.ini git clone --recursive https://gerrit.akraino.org/r/ci-management "${CI_MANAGEMENT_DIR}" + + # TODO Figure out how to automate this, it doesn't appear to be exposed with jenkins-cli.jar + cat < Configure System -> [X] Preserve second fetch during checkout +EOF } function install_credentials { @@ -87,11 +96,11 @@ function update_jobs { # This will create all 344 jobs: # jenkins-jobs update ${JJB_PATH}:${ICN_DIR}/ci/jjb/project.yaml - # These are the ICN jobs we are interested in (note intentional misspelling of bm_verifer): + # These are the ICN jobs we are interested in if [[ ${WITH_VAGRANT} == "yes" ]]; then jenkins-jobs update ${JJB_PATH} icn-master-vagrant-verify-verifier fi - jenkins-jobs update ${JJB_PATH} icn-master-bm-verify-bm_verifer + jenkins-jobs update ${JJB_PATH} icn-master-bm-verify-bm_verifier jenkins-jobs update ${JJB_PATH} icn-bluval-daily-master #jenkins-jobs update ${JJB_PATH} icn-master-verify @@ -99,8 +108,6 @@ function update_jobs { # if [[ ${WITH_VAGRANT} == "yes" ]]; then # jenkins-jobs update ${JJB_PATH} icn-master-vagrant-verify-verify_nestedk8s # fi - # jenkins-jobs update ${JJB_PATH} icn-master-bm-verify-bm_verify_nestedk8s - # jenkins-jobs update ${JJB_PATH} icn-master-bm-verify-kud_bm_verifier } function install_jenkins_id {