| Mike Marchetti | 991f14c | 2017-05-30 13:13:56 -0400 | [diff] [blame] | 1 | // input parameters: |
| 2 | // boolean: BUILD_FROM_SOURCE |
| 3 | // string: TAG_OR_BRANCH |
| 4 | |
| 5 | node { |
| 6 | stage("Checkout") { |
| 7 | git branch: 'systest', url: 'https://osm.etsi.org/gerrit/osm/devops' |
| 8 | } |
| 9 | stage("Build") { |
| 10 | from_source = '' |
| 11 | if ( params.BUILD_FROM_SOURCE ) |
| 12 | { |
| 13 | from_source = '--source' |
| 14 | } |
| 15 | container_name=params.TAG_OR_BRANCH.replaceAll(/\./,"") |
| 16 | |
| 17 | sh "jenkins/host/start_build system --build-container osm-${container_name} -b ${params.TAG_OR_BRANCH} ${from_source}" |
| 18 | } |
| 19 | } |