Advertisement
Guest User

Untitled

a guest
Mar 15th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Groovy 3.14 KB | None | 0 0
  1.    parameters {
  2.         string (name: 'NAMESPACE',  defaultValue: '',         description: '[Optional] Namespace to be created/updated. Upto 13 characters!')
  3.         string (name: 'GIT_BRANCH', defaultValue: '*/master', description: '[Optional] Git branch to use (of the jfrog-platform repository)')
  4.  
  5.         booleanParam (name: 'EPLUS_INSTALL',     defaultValue: false, description: 'Install E+ licenses')
  6.  
  7. //        booleanParam (name: 'ACCESS',            defaultValue: false, description: 'Install Access')
  8.         choice (name: 'ARTIFACTORY', choices: 'artifactory\nartifactory-ha\nnone', description: 'Artifactory type to install')
  9.         choice (name: 'XRAY', choices: 'xray\nxray2\nnone', description: 'Xray type to install')
  10.         booleanParam (name: 'DISTRIBUTION',      defaultValue: true,  description: 'Install Distribution')
  11.         booleanParam (name: 'MISSION_CONTROL',   defaultValue: true,  description: 'Install Mission Control')
  12.         booleanParam (name: 'ARTIFACTORY_EDGE1', defaultValue: false, description: 'Install Artifactory edge node 1')
  13.         booleanParam (name: 'ARTIFACTORY_EDGE2', defaultValue: false, description: 'Install Artifactory edge node 2')
  14.         booleanParam (name: 'ARTIFACTORY_EDGE3', defaultValue: false, description: 'Install Artifactory edge node 3')
  15.         booleanParam (name: 'LDAP',              defaultValue: false, description: 'Install LDAP service for testing')
  16.         booleanParam (name: 'JENKINS',           defaultValue: false, description: 'Install Jenkins')
  17.  
  18.         text (name: 'CUSTOM_VERSIONS', defaultValue: '''ACCESS_VERSION=3.1.x.master-1218
  19. ARTIFACTORY_VERSION=5.9.1
  20. DISTRIBUTION_BUILD_NUMBER=1045
  21. XRAY_VERSION=1.11.0
  22. XRAY2_VERSION=2.x.feature.Enterprise.plus-9455
  23. JFMC_VERSION=2.2.0-m002
  24. JFMC_SERVER_VERSION=2.2.0-m002
  25. JFMC_SCHEDULER_VERSION=2.2.0-m002
  26. JFMC_EXECUTOR_VERSION=2.2.0-m002
  27. JENKINS_VERSION=lts-k8s
  28. EXPIRATION_DAYS=3''', description: 'Custom versions. Leave as is for using defaults')
  29.  
  30. //        booleanParam (name: 'COMMON_NFS',          defaultValue: false, description: 'Use a single NFS storage for all services')
  31.         booleanParam (name: 'ARTIFACTORY_LICENSE', defaultValue: true,  description: 'Install Artifactory licenses')
  32.         booleanParam (name: 'ARTIFACTORY_SANITY',  defaultValue: true,  description: 'Run Artifactory sanity (create repositories and upload files using REST API)')
  33.         booleanParam (name: 'REGISTER_SERVICES',   defaultValue: true,  description: 'Register Artifactory in Xray and Artifactory + Xray in Mission Control')
  34.         booleanParam (name: 'RECREATE_IF_EXISTS',  defaultValue: false, description: 'Remove existing and create a new deployment')
  35.         booleanParam (name: 'REMOVE_ON_SUCCESS',   defaultValue: false, description: 'Remove deployed namespace after a successful deployment')
  36.  
  37.         string (name: 'EXTRA_WHITELIST_IPS', defaultValue: '', description: '[Optional] Comma separated list of IPs to add to namespace whitelisted IPs. Example 10.0.0.12,10.10.0.8')
  38.         choice (name: 'CLUSTER', choices: 'platform-k8s-dev-ubuntu\nplatform-k8s-dev-ubuntu-1-9\neplus-support-training', description: 'Cluster to use (DO NOT CHANGE UNLESS YOU KNOW WHAT YOU ARE DOING!)')
  39.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement