diff --git a/ci/Jenkinsfile b/ci/Jenkinsfile index 05d38b7898ccdd0faf4326a7281008e1eb3a58dd..6d331d5b31e83b0ce7340045bdb20fd6e83ba5ce 100644 --- a/ci/Jenkinsfile +++ b/ci/Jenkinsfile @@ -5,7 +5,8 @@ def caseList = '' // Location of the custom workspaces for each machine in the CI system. They are persitent for each iteration of the PR. def NodeName = [hera: 'Hera-EMC', orion: 'Orion-EMC', hercules: 'Hercules-EMC', gaea: 'Gaea'] def custom_workspace = [hera: '/scratch1/NCEPDEV/global/CI', orion: '/work2/noaa/stmp/CI/ORION', hercules: '/work2/noaa/stmp/CI/HERCULES', gaea: '/gpfs/f5/epic/proj-shared/global/CI'] -def repo_url = 'git@github.com:NOAA-EMC/global-workflow.git' +//def repo_url = 'git@github.com:NOAA-EMC/global-workflow.git' +def repo_url = 'git@github.com:TerrenceMcGuinness-NOAA/global-workflow.git' def STATUS = 'Passed' pipeline { diff --git a/ci/scripts/utils/launch_job.sh b/ci/scripts/utils/launch_job.sh new file mode 100755 index 0000000000000000000000000000000000000000..067d0343c07fd4bd0d9e3b07c2777daae5dce15b --- /dev/null +++ b/ci/scripts/utils/launch_job.sh @@ -0,0 +1,25 @@ +#!/usr/bin/env bash + +set -x + +controller_url="https://jenkins.epic.oarcloud.noaa.gov" +api_token=112991ee61d29bdf912525a4815a7cc97e +project_name=global-workflow +job_name=EMC-Pipelines +username=terry.mcguinness +pr_number=PR-292 +node=Hera-EMC +machine_name=hera + +build_url="${controller_url}/job/${project_name}/job/${job_name}/job/${pr_number}/buildWithParameters?delay=0sec" + +echo "" +echo $build_url +echo "" + +curl -sSL "${contoller_url}/pluginManager/api/json?depth=1" -u $username:$api_token ${build_url} +#| jq '.plugins[] | {shortName, version, enabled}' + +exit + +curl -X POST ${build_url} --user $username:$api_token ${build_url} --data-urlencode "Node=${node}" --data-urlencode "machine=${machine_name}"