limitations under the License.
*/
-def DEFAULT_MODULE_NAME = 'devops'
-
pipeline {
agent { label 'pool' }
// options { disableConcurrentBuilds() }
// Pipeline control flags
booleanParam(name: 'DO_INSTALL', defaultValue: true, description: '')
- booleanParam(name: 'DO_DOCKERPUSH', defaultValue: true, description: '')
booleanParam(name: 'DO_ROBOT', defaultValue: true, description: '')
booleanParam(name: 'SAVE_CONTAINER_ON_FAIL', defaultValue: false, description: '')
booleanParam(name: 'SAVE_CONTAINER_ON_PASS', defaultValue: false, description: '')
-
- // Docker image configuration
- string(name: 'IMAGENAME', defaultValue: 'opensourcemano/devops', description: 'Image name for publish (reserved)')
}
environment {
MDG = "${params.GERRIT_PROJECT?.contains('/') ? params.GERRIT_PROJECT.split('/')[1] : params.GERRIT_PROJECT}"
}
}
}
-