RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...
Click on New Item in the Jenkins dashboard.
Set the “Job Name” as parent Job
Select the “Job Type” as Pipeline project.
Add the Groovy script as explained above and save the job.
...
Code Block | ||||
---|---|---|---|---|
| ||||
Groovy script for RDKM_CODE_DEPLOY_AND_3.0_API_Parser |
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
node { stage ('Deployment DEPLOY_AUTOMATICS_CORE') { echo "Calling RDKM_DEPLOY_AUTOMATICS_CORE Job" build job: 'RDKM_DEPLOY_AUTOMATICS_CORE', wait: true, propagate: true } } |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
Groovy Script For RDKM_DEPLOY_RDKB_TEST_UTILS |
...
stage('Deployment RDKM_DEPLOY_RDKB_TEST_UTILS') { |
...
echo "Calling RDKM_DEPLOY_RDKB_TEST_UTILS Job |
...
" |
...
build job: 'RDKM_DEPLOY_RDKB_TEST_UTILS', wait: true, propagate: true |
...
} |
...
}
Groovy Script For RDKM_DEPLOY_RDKV_TEST_UTILS
node {
...
stage('Deployment RDKM_DEPLOY_RDKV_TEST_UTILS') { |
...
echo "Calling RDKM_DEPLOY_RDKV_TEST_UTILS Job" |
...
build job: 'RDKM_DEPLOY_RDKV_TEST_UTILS', wait: true, propagate: true |
...
} |
...
Pipeline Syntax For RDKM_AUTOMATICS_API_SCAN_FOR_AUTOMATICS_CORE
node {
...
stage('Run utility parser for Automatics Core') { |
...
echo "Calling RDKM_AUTOMATICS_API_SCAN_FOR_AUTOMATICS_CORE Job" |
...
build job: 'RDKM_AUTOMATICS_API_SCAN_FOR_AUTOMATICS_CORE', wait: true, propagate: true |
...
} |
...
Pipeline Syntax For RDKM_AUTOMATICS_API_SCAN_FOR_SCRIPTLESS_AUTOMATION
...
stage('Run utility parser for Scriptless Automation') { |
...
echo "Calling RDKM_AUTOMATICS_API_SCAN_FOR_SCRIPTLESS_AUTOMATION Job" |
...
build job: 'RDKM_AUTOMATICS_API_SCAN_FOR_SCRIPTLESS_AUTOMATION', wait: true, propagate: true |
...
...
Pipeline Syntax For RDKM_AUTOMATICS_API_SCAN_FOR_RDKB_UTILS
node {
} stage('Run utility parser for RDKB Test Utils') { |
...
echo "Calling RDKM_AUTOMATICS_API_SCAN_FOR_RDKB_UTILS Job" |
...
build job: 'RDKM_AUTOMATICS_API_SCAN_FOR_RDKB_UTILS', wait: true, propagate: |
...
}
Pipeline Syntax For RDKM_AUTOMATICS_API_SCAN_FOR_RDKV_UTILS
node
...
true } stage('Run utility parser for RDKV Test Utils') { |
...
echo "Calling RDKM_AUTOMATICS_API_SCAN_FOR_RDKV_UTILS Job" |
...
build job: 'RDKM_AUTOMATICS_API_SCAN_FOR_RDKV_UTILS', wait: true, propagate: true |
...
} |
...
} |
Now, it’s time to give your job something to do. Click on the Build tab on the configure page.
...