--- apiVersion: v1 kind: Template metadata: labels: app: jenkins provider: fabric8 version: 4.0.71 group: io.fabric8.tenant.apps name: jenkins objects: - apiVersion: v1 kind: Secret metadata: labels: app: jenkins provider: fabric8 version: 4.0.71 group: io.fabric8.tenant.apps name: jenkins-docker-cfg data: config.json: "" type: fabric8.io/jenkins-docker-cfg - apiVersion: v1 kind: Secret metadata: labels: app: jenkins provider: fabric8 version: 4.0.71 group: io.fabric8.tenant.apps name: jenkins-git-ssh data: ssh-key: "" ssh-key.pub: "" type: fabric8.io/jenkins-git-ssh - apiVersion: v1 kind: Secret metadata: labels: app: jenkins provider: fabric8 version: 4.0.71 group: io.fabric8.tenant.apps name: jenkins-hub-api-token data: hub: "" type: fabric8.io/jenkins-hub-api-token - apiVersion: v1 kind: Secret metadata: labels: app: jenkins provider: fabric8 version: 4.0.71 group: io.fabric8.tenant.apps name: jenkins-maven-settings data: settings.xml: PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzZXR0aW5ncz4NCiAgIDwhLS0gc2V0cyB0aGUgbG9jYWwgbWF2ZW4gcmVwb3NpdG9yeSBvdXRzaWRlIG9mIHRoZSB+Ly5tMiBmb2xkZXIgZm9yIGVhc2llciBtb3VudGluZyBvZiBzZWNyZXRzIGFuZCByZXBvIC0tPg0KICAgPGxvY2FsUmVwb3NpdG9yeT4ke3VzZXIuaG9tZX0vLm12bnJlcG9zaXRvcnk8L2xvY2FsUmVwb3NpdG9yeT4NCiAgIDwhLS0gbGV0cyBkaXNhYmxlIHRoZSBkb3dubG9hZCBwcm9ncmVzcyBpbmRpY2F0b3IgdGhhdCBmaWxscyB1cCBsb2dzIC0tPg0KICAgPGludGVyYWN0aXZlTW9kZT5mYWxzZTwvaW50ZXJhY3RpdmVNb2RlPg0KICAgPHNlcnZlcnM+DQogICAgICA8c2VydmVyPg0KICAgICAgICAgPGlkPmxvY2FsLW5leHVzPC9pZD4NCiAgICAgICAgIDx1c2VybmFtZT5hZG1pbjwvdXNlcm5hbWU+DQogICAgICAgICA8cGFzc3dvcmQ+YWRtaW4xMjM8L3Bhc3N3b3JkPg0KICAgICAgPC9zZXJ2ZXI+DQogICAgICA8c2VydmVyPg0KICAgICAgICAgPGlkPm9zcy1zb25hdHlwZS1zdGFnaW5nPC9pZD4NCiAgICAgICAgIDx1c2VybmFtZSAvPg0KICAgICAgICAgPHBhc3N3b3JkIC8+DQogICAgICA8L3NlcnZlcj4NCiAgIDwvc2VydmVycz4NCiAgIDxwcm9maWxlcz4NCiAgICAgIDxwcm9maWxlPg0KICAgICAgICAgPGlkPm5leHVzPC9pZD4NCiAgICAgICAgIDxwcm9wZXJ0aWVzPg0KICAgICAgICAgICAgPGFsdERlcGxveW1lbnRSZXBvc2l0b3J5PmxvY2FsLW5leHVzOjpkZWZhdWx0OjpodHRwOi8vY29udGVudC1yZXBvc2l0b3J5L2NvbnRlbnQvcmVwb3NpdG9yaWVzL3N0YWdpbmcvPC9hbHREZXBsb3ltZW50UmVwb3NpdG9yeT4NCiAgICAgICAgICAgIDxhbHRSZWxlYXNlRGVwbG95bWVudFJlcG9zaXRvcnk+bG9jYWwtbmV4dXM6OmRlZmF1bHQ6Omh0dHA6Ly9jb250ZW50LXJlcG9zaXRvcnkvY29udGVudC9yZXBvc2l0b3JpZXMvc3RhZ2luZy88L2FsdFJlbGVhc2VEZXBsb3ltZW50UmVwb3NpdG9yeT4NCiAgICAgICAgICAgIDxhbHRTbmFwc2hvdERlcGxveW1lbnRSZXBvc2l0b3J5PmxvY2FsLW5leHVzOjpkZWZhdWx0OjpodHRwOi8vY29udGVudC1yZXBvc2l0b3J5L2NvbnRlbnQvcmVwb3NpdG9yaWVzL3NuYXBzaG90cy88L2FsdFNuYXBzaG90RGVwbG95bWVudFJlcG9zaXRvcnk+DQogICAgICAgICA8L3Byb3BlcnRpZXM+DQogICAgICAgICA8cmVwb3NpdG9yaWVzPg0KICAgICAgICAgICAgPHJlcG9zaXRvcnk+DQogICAgICAgICAgICAgICA8aWQ+Y2VudHJhbDwvaWQ+DQogICAgICAgICAgICAgICA8dXJsPmh0dHBzOi8vcmVwbzEubWF2ZW4ub3JnL21hdmVuMjwvdXJsPg0KICAgICAgICAgICAgICAgPHJlbGVhc2VzPg0KICAgICAgICAgICAgICAgICAgPGVuYWJsZWQ+dHJ1ZTwvZW5hYmxlZD4NCiAgICAgICAgICAgICAgIDwvcmVsZWFzZXM+DQogICAgICAgICAgICA8L3JlcG9zaXRvcnk+DQogICAgICAgICA8L3JlcG9zaXRvcmllcz4NCiAgICAgICAgIDxwbHVnaW5SZXBvc2l0b3JpZXM+DQogICAgICAgICAgICA8cGx1Z2luUmVwb3NpdG9yeT4NCiAgICAgICAgICAgICAgIDxpZD5jZW50cmFsPC9pZD4NCiAgICAgICAgICAgICAgIDx1cmw+aHR0cHM6Ly9yZXBvMS5tYXZlbi5vcmcvbWF2ZW4yPC91cmw+DQogICAgICAgICAgICAgICA8cmVsZWFzZXM+DQogICAgICAgICAgICAgICAgICA8ZW5hYmxlZD50cnVlPC9lbmFibGVkPg0KICAgICAgICAgICAgICAgPC9yZWxlYXNlcz4NCiAgICAgICAgICAgIDwvcGx1Z2luUmVwb3NpdG9yeT4NCiAgICAgICAgIDwvcGx1Z2luUmVwb3NpdG9yaWVzPg0KICAgICAgPC9wcm9maWxlPg0KICAgICAgPHByb2ZpbGU+DQogICAgICAgICA8aWQ+cmVsZWFzZTwvaWQ+DQogICAgICAgICA8cHJvcGVydGllcz4NCiAgICAgICAgICAgIDxncGcuZXhlY3V0YWJsZT5ncGc8L2dwZy5leGVjdXRhYmxlPg0KICAgICAgICAgICAgPGdwZy5wYXNzcGhyYXNlPm15c2VjcmV0cGFzc3BocmFzZTwvZ3BnLnBhc3NwaHJhc2U+DQogICAgICAgICA8L3Byb3BlcnRpZXM+DQogICAgICA8L3Byb2ZpbGU+DQogICA8L3Byb2ZpbGVzPg0KICAgPGFjdGl2ZVByb2ZpbGVzPg0KICAgICAgPCEtLW1ha2UgdGhlIHByb2ZpbGUgYWN0aXZlIGFsbCB0aGUgdGltZSAtLT4NCiAgICAgIDxhY3RpdmVQcm9maWxlPm5leHVzPC9hY3RpdmVQcm9maWxlPg0KICAgPC9hY3RpdmVQcm9maWxlcz4NCjwvc2V0dGluZ3M+ type: fabric8.io/secret-maven-settings - apiVersion: v1 kind: Secret metadata: labels: app: jenkins provider: fabric8 version: 4.0.71 group: io.fabric8.tenant.apps name: jenkins-recommender-api-token data: token: ${RECOMMENDER_API_TOKEN} type: fabric8.io/jenkins-recommender-api-token - apiVersion: v1 kind: Secret metadata: labels: app: jenkins provider: fabric8 version: 4.0.71 group: io.fabric8.tenant.apps name: jenkins-release-gpg data: trustdb.gpg: "" pubring.gpg: "" gpg.conf: "" secring.gpg: "" type: fabric8.io/jenkins-release-gpg - apiVersion: v1 kind: Secret metadata: labels: app: jenkins provider: fabric8 version: 4.0.71 group: io.fabric8.tenant.apps name: jenkins-ssh-config data: config: "" type: fabric8.io/jenkins-ssh-config - apiVersion: v1 kind: ServiceAccount metadata: annotations: serviceaccounts.openshift.io/oauth-redirectreference.jenkins: '{"kind":"OAuthRedirectReference","apiVersion":"v1","reference":{"kind":"Route","name":"jenkins"}}' labels: app: jenkins provider: fabric8 version: 4.0.71 group: io.fabric8.tenant.apps name: jenkins - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/app-menu: development fabric8.io/git-commit: 4c4f46299366efec9431086f8a6260453c2f6434 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8-services/tenant-jenkins.git/tenant-jenkins-apps/jenkins fabric8.io/scm-url: http://github.com/fabric8-services/tenant-jenkins/tenant-jenkins-apps/jenkins fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8-services/tenant-jenkins/tenant-jenkins-apps/jenkins/master/apps/jenkins/src/main/fabric8/icon.svg fabric8.io/git-branch: release-v4.0.71 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8-services/tenant-jenkins.git/tenant-jenkins-apps/jenkins fabric8.io/scm-tag: fabric8-services/tenant-jenkins-1.0.0 labels: app: jenkins provider: fabric8 expose: "true" version: 4.0.71 group: io.fabric8.tenant.apps name: jenkins spec: ports: - name: http port: 80 protocol: TCP targetPort: 8080 selector: app: jenkins provider: fabric8 group: io.fabric8.tenant.apps - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/git-commit: 4c4f46299366efec9431086f8a6260453c2f6434 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8-services/tenant-jenkins.git/tenant-jenkins-apps/jenkins fabric8.io/scm-url: http://github.com/fabric8-services/tenant-jenkins/tenant-jenkins-apps/jenkins fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8-services/tenant-jenkins/tenant-jenkins-apps/jenkins/master/apps/jenkins/src/main/fabric8/icon.svg fabric8.io/git-branch: release-v4.0.71 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8-services/tenant-jenkins.git/tenant-jenkins-apps/jenkins fabric8.io/scm-tag: fabric8-services/tenant-jenkins-1.0.0 labels: app: jenkins provider: fabric8 expose: "false" version: 4.0.71 group: io.fabric8.tenant.apps name: jenkins-jnlp spec: ports: - name: agent port: 50000 protocol: TCP targetPort: 50000 selector: app: jenkins provider: fabric8 group: io.fabric8.tenant.apps - apiVersion: v1 kind: PersistentVolumeClaim metadata: labels: app: jenkins provider: fabric8 version: 4.0.71 group: io.fabric8.tenant.apps name: jenkins-home spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi - apiVersion: v1 kind: ConfigMap metadata: annotations: fabric8.io/target-platform: openshift labels: app: jenkins provider: fabric8 version: 4.0.71 group: io.fabric8.tenant.apps name: jenkins data: credentials.xml.tpl: |- ${KUBERNETES_CREDENTIALS} org.jenkinsci.plugins.updatebot.GlobalPluginConfiguration.xml: |- cd-github true hudson.tasks.Maven.xml: |- maven 3.5.0 jenkins.plugins.nodejs.tools.NodeJSInstallation.xml: |- nodejs 8.6.0 72 io.fabric8.jenkins.openshiftsync.GlobalPluginConfiguration.xml: |- true .* ${PROJECT_NAMESPACE} org.jenkinsci.main.modules.sshd.SSHD.xml: |- -1 scriptApproval.xml: |- field hudson.plugins.git.GitSCM GIT_BRANCH field hudson.plugins.git.GitSCMBackwardCompatibility branch field hudson.plugins.git.GitSCMBackwardCompatibility source method groovy.json.JsonBuilder toPrettyString method groovy.json.JsonSlurper parse java.io.Reader method groovy.json.JsonSlurperClassic parse java.io.Reader method groovy.json.JsonSlurperClassic parseText java.lang.String method groovy.lang.GroovyObject getProperty java.lang.String method groovy.lang.GroovyObject invokeMethod java.lang.String java.lang.Object method groovy.lang.GString plus java.lang.String method groovy.util.ConfigSlurper parse java.net.URL method groovy.util.ConfigSlurper parse java.util.Properties method groovy.util.slurpersupport.GPathResult text method groovy.util.XmlSlurper parse java.lang.String method groovy.util.XmlSlurper parseText java.lang.String method groovy.xml.DOMBuilder parseText java.lang.String method hudson.model.Actionable getAction java.lang.Class method hudson.model.Job getBuildByNumber int method hudson.model.Job getProperty java.lang.Class method hudson.model.Run getCause java.lang.Class method hudson.scm.SCM getBrowser method io.fabric8.jenkins.openshiftsync.BuildCause getName method io.fabric8.jenkins.openshiftsync.BuildConfigProjectProperty getName method io.fabric8.kubernetes.api.model.Doneable done method io.fabric8.kubernetes.api.model.KubernetesResourceList getItems method io.fabric8.kubernetes.api.model.ObjectMeta getName method io.fabric8.kubernetes.api.model.ObjectMetaFluent addToAnnotations java.lang.String java.lang.String method io.fabric8.kubernetes.api.model.ObjectMetaFluent withName java.lang.String method io.fabric8.kubernetes.api.pipelines.PipelineConfiguration getUseDockerSocketFlag method io.fabric8.kubernetes.api.pipelines.PipelineConfiguration isUseDockerSocket method io.fabric8.kubernetes.client.Client adapt java.lang.Class method io.fabric8.kubernetes.client.Client getNamespace method io.fabric8.kubernetes.client.Client isAdaptable java.lang.Class method io.fabric8.kubernetes.client.dsl.Createable createNew method io.fabric8.kubernetes.client.dsl.Editable edit method io.fabric8.kubernetes.client.dsl.Gettable get method io.fabric8.kubernetes.client.dsl.KubernetesDSL nodes method io.fabric8.kubernetes.client.dsl.Listable list method io.fabric8.kubernetes.client.dsl.Nameable withName java.lang.String method io.fabric8.kubernetes.client.dsl.Namespaceable inNamespace java.lang.String method io.fabric8.kubernetes.client.KubernetesClient namespaces method io.fabric8.kubernetes.client.KubernetesClient nodes method io.fabric8.kubernetes.client.KubernetesClient services method io.fabric8.openshift.api.model.BuildFluent editMetadata method io.fabric8.openshift.api.model.BuildFluent$MetadataNested endMetadata method io.fabric8.openshift.api.model.ImageStream getStatus method io.fabric8.openshift.api.model.ImageStreamStatus getTags method io.fabric8.openshift.api.model.NamedTagEventList getItems method io.fabric8.openshift.api.model.ProjectRequestFluent withDisplayName java.lang.String method io.fabric8.openshift.api.model.ProjectRequestFluent withNewMetadata method io.fabric8.openshift.api.model.ProjectRequestFluent$MetadataNested endMetadata method io.fabric8.openshift.api.model.Route getSpec method io.fabric8.openshift.api.model.TagEvent getImage method io.fabric8.openshift.client.OpenShiftClient builds method io.fabric8.openshift.client.OpenShiftClient imageStreams method io.fabric8.openshift.client.OpenShiftClient projectrequests method io.fabric8.openshift.client.OpenShiftClient projects method io.fabric8.openshift.client.OpenShiftClient supportsOpenShiftAPIGroup method io.fabric8.openshift.client.OpenShiftClient supportsOpenShiftAPIGroup java.lang.String staticMethod org.kohsuke.groovy.sandbox.impl.Checker checkedCall java.lang.Object boolean boolean java.lang.String java.lang.Object[] new java.util.LinkedHashMap java.util.Map method java.io.File close method java.io.File exists method java.io.File newOutputStream method java.io.File toURL method java.io.Flushable flush method java.io.Writer write java.lang.String method java.lang.AutoCloseable close method java.lang.Class isInstance java.lang.Object method java.lang.ClassLoader loadClass java.lang.String method java.lang.Object getClass method java.lang.String isEmpty method java.lang.String replaceAll java.lang.String java.lang.String method java.lang.String substring int method java.lang.Thread getContextClassLoader method java.lang.Throwable printStackTrace method java.net.HttpURLConnection disconnect method java.net.HttpURLConnection getResponseCode method java.net.HttpURLConnection setRequestMethod java.lang.String method java.net.URL openConnection method java.net.URL openStream method java.net.URLConnection connect method java.net.URLConnection getInputStream method java.net.URLConnection getOutputStream method java.net.URLConnection setDoInput boolean method java.net.URLConnection setDoOutput boolean method java.net.URLConnection setRequestProperty java.lang.String java.lang.String method java.util.LinkedHashMap$LinkedHashIterator hasNext method java.util.Properties load java.io.InputStream method java.util.regex.Matcher group java.lang.String method java.util.regex.Matcher matches method io.fabric8.kubernetes.api.model.HasMetadata getMetadata method java.util.Collection toArray method java.util.regex.Pattern matcher java.lang.CharSequence method java.util.Scanner useDelimiter java.lang.String method jenkins.model.Jenkins getCloud java.lang.String method jenkins.model.Jenkins getItemByFullName java.lang.String method org.jenkinsci.plugins.workflow.support.actions.EnvironmentAction getEnvironment method org.jenkinsci.plugins.workflow.support.steps.build.RunWrapper getRawBuild method org.w3c.dom.Document getDocumentElement method org.w3c.dom.Document getElementsByTagName java.lang.String method org.w3c.dom.Element getElementsByTagName java.lang.String method org.w3c.dom.Node getChildNodes method org.w3c.dom.Node getNodeName method org.w3c.dom.Node getTextContent method org.w3c.dom.Node setTextContent java.lang.String method org.w3c.dom.NodeList getLength method org.w3c.dom.NodeList item int method io.fabric8.kubernetes.api.model.ConfigMap getData new org.csanchez.jenkins.plugins.kubernetes.PodAnnotation java.lang.String java.lang.String method io.fabric8.kubernetes.client.KubernetesClient configMaps method io.fabric8.kubernetes.api.model.ConfigMap getData method java.lang.Class getPackage method java.lang.Package getSpecificationTitle method java.lang.Package getSpecificationVersion method java.lang.Package getImplementationVersion staticMethod java.lang.Double parseDouble java.lang.String new groovy.json.JsonBuilder java.lang.Object new groovy.json.JsonSlurper new groovy.json.JsonSlurperClassic new groovy.util.ConfigSlurper new groovy.util.XmlSlurper new io.fabric8.kubernetes.client.DefaultKubernetesClient new io.fabric8.openshift.client.DefaultOpenShiftClient new java.io.File java.lang.String new java.io.FileInputStream java.io.File new java.io.InputStreamReader java.io.InputStream java.lang.String new java.io.InputStreamReader java.io.InputStream new java.io.OutputStreamWriter java.io.OutputStream new java.lang.String java.lang.String new java.lang.StringBuilder new java.util.Properties new java.util.Scanner java.io.InputStream java.lang.String new java.util.Scanner java.lang.Readable new java.util.LinkedHashMap java.util.Map method io.fabric8.kubernetes.client.KubernetesClient configMaps method io.fabric8.kubernetes.client.dsl.Namespaceable inNamespace java.lang.String staticField groovy.io.FileType FILES staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getAt java.lang.Object java.lang.String staticMethod org.kohsuke.groovy.sandbox.impl.Checker checkedConstructor java.lang.Class java.lang.Object[] staticMethod groovy.xml.DOMBuilder newInstance staticMethod groovy.xml.XmlUtil serialize org.w3c.dom.Element staticMethod io.fabric8.kubernetes.api.environments.Environments load io.fabric8.kubernetes.client.DefaultKubernetesClient java.lang.String staticMethod io.fabric8.kubernetes.api.environments.Environments load io.fabric8.kubernetes.client.KubernetesClient java.lang.String staticMethod io.fabric8.kubernetes.api.environments.Environments load java.lang.String staticMethod io.fabric8.kubernetes.api.environments.Environments load staticMethod io.fabric8.kubernetes.api.environments.Environments namespaceForEnvironment io.fabric8.kubernetes.client.DefaultKubernetesClient java.lang.String java.lang.String staticMethod io.fabric8.kubernetes.api.environments.Environments namespaceForEnvironment io.fabric8.kubernetes.client.KubernetesClient java.lang.String java.lang.String staticMethod io.fabric8.kubernetes.api.environments.Environments namespaceForEnvironment java.lang.String java.lang.String staticMethod io.fabric8.kubernetes.api.environments.Environments namespaceForEnvironment java.lang.String staticMethod io.fabric8.kubernetes.api.KubernetesHelper getServiceURL io.fabric8.kubernetes.client.DefaultKubernetesClient java.lang.String java.lang.String java.lang.String boolean staticMethod io.fabric8.kubernetes.api.KubernetesHelper getServiceURL io.fabric8.kubernetes.client.KubernetesClient java.lang.String java.lang.String java.lang.String boolean staticMethod io.fabric8.kubernetes.api.pipelines.PipelineConfiguration loadPipelineConfiguration io.fabric8.kubernetes.client.DefaultKubernetesClient java.lang.String staticMethod io.fabric8.kubernetes.api.pipelines.PipelineConfiguration loadPipelineConfiguration io.fabric8.kubernetes.client.KubernetesClient java.lang.String staticMethod io.fabric8.kubernetes.api.pipelines.PipelineConfiguration loadPipelineConfiguration java.lang.String staticMethod io.fabric8.kubernetes.api.pipelines.PipelineConfiguration loadPipelineConfiguration staticMethod io.fabric8.kubernetes.api.pipelines.Pipelines getPipeline io.fabric8.kubernetes.client.DefaultKubernetesClient java.lang.String io.fabric8.kubernetes.api.pipelines.JobEnvironment staticMethod io.fabric8.kubernetes.api.pipelines.Pipelines getPipeline io.fabric8.kubernetes.client.DefaultKubernetesClient java.lang.String java.util.Map staticMethod io.fabric8.kubernetes.api.pipelines.Pipelines getPipeline io.fabric8.kubernetes.client.KubernetesClient java.lang.String io.fabric8.kubernetes.api.pipelines.JobEnvironment staticMethod io.fabric8.kubernetes.api.pipelines.Pipelines getPipeline io.fabric8.kubernetes.client.KubernetesClient java.lang.String java.util.Map staticMethod io.fabric8.kubernetes.api.pipelines.Pipelines getPipeline java.lang.String java.util.Map staticMethod io.fabric8.kubernetes.client.Adapters get java.lang.Class staticMethod io.fabric8.utils.Strings isNotBlank java.lang.String staticMethod java.lang.String valueOf int staticMethod java.lang.System getenv staticMethod java.lang.System getProperty java.lang.String staticMethod java.lang.Thread currentThread staticMethod java.lang.Thread sleep long staticMethod java.util.regex.Pattern compile java.lang.String staticMethod java.util.UUID randomUUID staticMethod jenkins.model.Jenkins getActiveInstance staticMethod jenkins.model.Jenkins getInstance staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods count java.lang.String java.lang.String staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods each java.lang.Object groovy.lang.Closure staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods eachDirRecurse java.io.File groovy.lang.Closure staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods eachFile java.io.File groovy.lang.Closure staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods eachFileMatch java.io.File java.lang.Object groovy.lang.Closure staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods eachFileRecurse java.io.File groovy.io.FileType groovy.lang.Closure staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods eachFileRecurse java.io.File groovy.lang.Closure staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods eachLine java.io.File groovy.lang.Closure staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods eachLine java.lang.String groovy.lang.Closure staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods eachWithIndex java.lang.Object groovy.lang.Closure staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods get java.util.Map java.lang.Object java.lang.Object staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getCount java.util.regex.Matcher staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getText java.net.URL staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods invokeMethod java.lang.Object java.lang.String java.lang.Object staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods isNumber java.lang.String staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods leftShift java.io.OutputStream java.io.InputStream staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods leftShift java.io.OutputStream java.lang.Object staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods leftShift java.util.Collection java.lang.Object staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods minus java.lang.String java.lang.Object staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods newReader java.net.URL staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods println groovy.lang.Closure java.lang.Object staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods readLine java.io.Reader staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods removeAll java.util.Collection java.lang.Object[] staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods size java.lang.Object[] staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods take java.lang.CharSequence int staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods toInteger java.lang.String staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods use java.lang.Object java.lang.Class groovy.lang.Closure staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods withInputStream java.io.File groovy.lang.Closure staticMethod org.codehaus.groovy.runtime.ScriptBytecodeAdapter bitwiseNegate java.lang.Object staticMethod org.codehaus.groovy.runtime.ScriptBytecodeAdapter compareGreaterThan java.lang.Object java.lang.Object config.xml.tpl: |- 2.7.3 5 NORMAL true hudson.model.Computer.Configure:admin hudson.model.Computer.Delete:admin hudson.model.Hudson.Administer:admin hudson.model.Hudson.Read:admin hudson.model.Item.Build:admin hudson.model.Item.Configure:admin hudson.model.Item.Create:admin hudson.model.Item.Delete:admin hudson.model.Item.Read:admin hudson.model.Item.Workspace:admin hudson.model.Run.Delete:admin hudson.model.Run.Update:admin hudson.model.View.Configure:admin hudson.model.View.Create:admin hudson.model.View.Delete:admin hudson.scm.SCM.Tag:admin true false false ${ITEM_ROOTDIR}/workspace ${ITEM_ROOTDIR}/builds ${KUBERNETES_CONFIG} 1 0 All false false All ${JNLP_PORT} true - apiVersion: apps.openshift.io/v1 kind: DeploymentConfig metadata: annotations: fabric8.io/target-platform: openshift configmap.fabric8.io/update-on-change: jenkins fabric8.io/git-commit: 4c4f46299366efec9431086f8a6260453c2f6434 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=jenkins&var-version=4.0.71 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8-services/tenant-jenkins.git/tenant-jenkins-apps/jenkins fabric8.io/scm-url: http://github.com/fabric8-services/tenant-jenkins/tenant-jenkins-apps/jenkins fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8-services/tenant-jenkins/tenant-jenkins-apps/jenkins/master/apps/jenkins/src/main/fabric8/icon.svg fabric8.io/git-branch: release-v4.0.71 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8-services/tenant-jenkins.git/tenant-jenkins-apps/jenkins fabric8.io/scm-tag: fabric8-services/tenant-jenkins-1.0.0 labels: app: jenkins provider: fabric8 version: 4.0.71 group: io.fabric8.tenant.apps name: jenkins spec: replicas: 1 revisionHistoryLimit: 2 selector: app: jenkins provider: fabric8 group: io.fabric8.tenant.apps strategy: recreateParams: timeoutSeconds: 10000 type: Recreate template: metadata: annotations: fabric8.io/git-commit: 4c4f46299366efec9431086f8a6260453c2f6434 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=jenkins&var-version=4.0.71 fabric8.io/scm-con-url: scm:git:git@github.com:fabric8-services/tenant-jenkins.git/tenant-jenkins-apps/jenkins fabric8.io/scm-url: http://github.com/fabric8-services/tenant-jenkins/tenant-jenkins-apps/jenkins fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8-services/tenant-jenkins/tenant-jenkins-apps/jenkins/master/apps/jenkins/src/main/fabric8/icon.svg fabric8.io/target-platform: openshift configmap.fabric8.io/update-on-change: jenkins fabric8.io/git-branch: release-v4.0.71 fabric8.io/scm-devcon-url: scm:git:git@github.com:fabric8-services/tenant-jenkins.git/tenant-jenkins-apps/jenkins fabric8.io/scm-tag: fabric8-services/tenant-jenkins-1.0.0 labels: app: jenkins provider: fabric8 version: 4.0.71 group: io.fabric8.tenant.apps spec: containers: - env: - name: PROJECT_NAMESPACE value: ${PROJECT_NAMESPACE} - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: GIT_COMMITTER_EMAIL value: fabric8@googlegroups.com - name: GIT_COMMITTER_NAME value: fabric8 - name: OPENSHIFT_ENABLE_OAUTH value: "true" - name: OPENSHIFT_ENABLE_REDIRECT_PROMPT value: "true" - name: KUBERNETES_TRUST_CERTIFICATES value: "true" - name: KUBERNETES_MASTER value: https://kubernetes.default:443 - name: JAVA_GC_OPTS value: -XX:+UseParallelGC -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 - name: JAVA_OPTS value: -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap -Dsun.zip.disableMemoryMapping=true - name: OPENSHIFT_JENKINS_JVM_ARCH value: i686 - name: CONTAINER_INITIAL_PERCENT value: "0.07" - name: CONTAINTER_INITIAL_PERCENT value: something-non-empty - name: JENKINS_OPTS value: -Dgroovy.use.classvalue=true - name: JAVA_HOME value: /etc/alternatives/java_sdk - name: MAVEN_OPTS value: -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn - name: RECOMMENDER_API_TOKEN valueFrom: secretKeyRef: key: token name: jenkins-recommender-api-token - name: JENKINS_ROOT_URL value: ${JENKINS_ROOT_URL} image: fabric8/jenkins-openshift:v38d21c0 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 30 httpGet: path: /login port: 8080 initialDelaySeconds: 420 timeoutSeconds: 10 name: jenkins ports: - containerPort: 50000 name: slave - containerPort: 8080 name: http readinessProbe: httpGet: path: /login port: 8080 initialDelaySeconds: 10 timeoutSeconds: 10 resources: limits: memory: 512Mi cpu: "2" requests: cpu: "0" volumeMounts: - mountPath: /var/lib/jenkins name: jenkins-home readOnly: false - mountPath: /opt/openshift/configuration/ name: jenkins-config serviceAccountName: jenkins volumes: - name: jenkins-home persistentVolumeClaim: claimName: jenkins-home - configMap: name: jenkins name: jenkins-config triggers: - type: ConfigChange - apiVersion: v1 kind: Route metadata: labels: app: jenkins provider: fabric8 version: 4.0.71 group: io.fabric8.tenant.apps name: jenkins spec: tls: insecureEdgeTerminationPolicy: Redirect termination: edge to: kind: Service name: jenkins parameters: - name: PROJECT_NAMESPACE - name: RECOMMENDER_API_TOKEN - name: KEYCLOAK_URL value: http://keycloak - name: FABRIC8_CONSOLE_URL