--- apiVersion: v1 kind: Template metadata: labels: app: jenkins provider: fabric8 version: 4.0.60 group: io.fabric8.tenant.apps name: jenkins objects: - apiVersion: v1 kind: Secret metadata: annotations: fabric8.io/target-platform: kubernetes labels: app: jenkins provider: fabric8 version: 4.0.60 group: io.fabric8.tenant.apps name: jenkins data: client.secret: Yjc4NzNmODAtNmFkNy00NGE1LTk3Y2ItYmQyMTA3ODllYjQx - apiVersion: v1 kind: Secret metadata: labels: app: jenkins provider: fabric8 version: 4.0.60 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.60 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.60 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.60 group: io.fabric8.tenant.apps name: jenkins-maven-settings data: settings.xml: PHNldHRpbmdzPgogIDwhLS0gc2V0cyB0aGUgbG9jYWwgbWF2ZW4gcmVwb3NpdG9yeSBvdXRzaWRlIG9mIHRoZSB+Ly5tMiBmb2xkZXIgZm9yIGVhc2llciBtb3VudGluZyBvZiBzZWNyZXRzIGFuZCByZXBvIC0tPgogIDxsb2NhbFJlcG9zaXRvcnk+JHt1c2VyLmhvbWV9Ly5tdm5yZXBvc2l0b3J5PC9sb2NhbFJlcG9zaXRvcnk+CgogIDwhLS0gbGV0cyBkaXNhYmxlIHRoZSBkb3dubG9hZCBwcm9ncmVzcyBpbmRpY2F0b3IgdGhhdCBmaWxscyB1cCBsb2dzIC0tPgogIDxpbnRlcmFjdGl2ZU1vZGU+ZmFsc2U8L2ludGVyYWN0aXZlTW9kZT4KCiAgPHNlcnZlcnM+CiAgICA8c2VydmVyPgogICAgICA8aWQ+bG9jYWwtbmV4dXM8L2lkPgogICAgICA8dXNlcm5hbWU+YWRtaW48L3VzZXJuYW1lPgogICAgICA8cGFzc3dvcmQ+YWRtaW4xMjM8L3Bhc3N3b3JkPgogICAgPC9zZXJ2ZXI+CiAgICA8c2VydmVyPgogICAgICA8aWQ+b3NzLXNvbmF0eXBlLXN0YWdpbmc8L2lkPgogICAgICA8dXNlcm5hbWU+PC91c2VybmFtZT4KICAgICAgPHBhc3N3b3JkPjwvcGFzc3dvcmQ+CiAgICA8L3NlcnZlcj4KICA8L3NlcnZlcnM+CgogIDxwcm9maWxlcz4KICAgIDxwcm9maWxlPgogICAgICA8aWQ+bmV4dXM8L2lkPgogICAgICA8cHJvcGVydGllcz4KICAgICAgICA8YWx0RGVwbG95bWVudFJlcG9zaXRvcnk+bG9jYWwtbmV4dXM6OmRlZmF1bHQ6Omh0dHA6Ly9jb250ZW50LXJlcG9zaXRvcnkvY29udGVudC9yZXBvc2l0b3JpZXMvc3RhZ2luZy88L2FsdERlcGxveW1lbnRSZXBvc2l0b3J5PgogICAgICAgIDxhbHRSZWxlYXNlRGVwbG95bWVudFJlcG9zaXRvcnk+bG9jYWwtbmV4dXM6OmRlZmF1bHQ6Omh0dHA6Ly9jb250ZW50LXJlcG9zaXRvcnkvY29udGVudC9yZXBvc2l0b3JpZXMvc3RhZ2luZy88L2FsdFJlbGVhc2VEZXBsb3ltZW50UmVwb3NpdG9yeT4KICAgICAgICA8YWx0U25hcHNob3REZXBsb3ltZW50UmVwb3NpdG9yeT5sb2NhbC1uZXh1czo6ZGVmYXVsdDo6aHR0cDovL2NvbnRlbnQtcmVwb3NpdG9yeS9jb250ZW50L3JlcG9zaXRvcmllcy9zbmFwc2hvdHMvPC9hbHRTbmFwc2hvdERlcGxveW1lbnRSZXBvc2l0b3J5PgogICAgICA8L3Byb3BlcnRpZXM+CiAgICA8L3Byb2ZpbGU+CiAgICA8cHJvZmlsZT4KICAgICAgPGlkPnJlbGVhc2U8L2lkPgogICAgICA8cHJvcGVydGllcz4KICAgICAgICA8Z3BnLmV4ZWN1dGFibGU+Z3BnPC9ncGcuZXhlY3V0YWJsZT4KICAgICAgICA8Z3BnLnBhc3NwaHJhc2U+bXlzZWNyZXRwYXNzcGhyYXNlPC9ncGcucGFzc3BocmFzZT4KICAgICAgPC9wcm9wZXJ0aWVzPgogICAgPC9wcm9maWxlPgogIDwvcHJvZmlsZXM+CiAgPGFjdGl2ZVByb2ZpbGVzPgogICAgPCEtLW1ha2UgdGhlIHByb2ZpbGUgYWN0aXZlIGFsbCB0aGUgdGltZSAtLT4KICAgIDxhY3RpdmVQcm9maWxlPm5leHVzPC9hY3RpdmVQcm9maWxlPgogIDwvYWN0aXZlUHJvZmlsZXM+Cjwvc2V0dGluZ3M+Cg== type: fabric8.io/secret-maven-settings - apiVersion: v1 kind: Secret metadata: labels: app: jenkins provider: fabric8 version: 4.0.60 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.60 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.60 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.60 group: io.fabric8.tenant.apps name: jenkins - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/app-menu: development fabric8.io/git-commit: 42a7c9c5c7187edbe5b622c77e1912392fbd0c11 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.60 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.60 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: 42a7c9c5c7187edbe5b622c77e1912392fbd0c11 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.60 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.60 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.60 group: io.fabric8.tenant.apps name: jenkins-home spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi - apiVersion: v1 kind: PersistentVolumeClaim metadata: labels: app: jenkins provider: fabric8 version: 4.0.60 group: io.fabric8.tenant.apps name: jenkins-mvn-local-repo spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi - apiVersion: v1 kind: ConfigMap metadata: annotations: expose.service-key.config.fabric8.io/keycloak: keycloak.url fabric8.io/target-platform: kubernetes labels: app: jenkins provider: fabric8 version: 4.0.60 group: io.fabric8.tenant.apps name: jenkins data: keycloak.url: ${KEYCLOAK_URL} 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.kubernetes.client.KubernetesClient configMaps method io.fabric8.kubernetes.client.dsl.Namespaceable inNamespace java.lang.String 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 new org.csanchez.jenkins.plugins.kubernetes.PodAnnotation java.lang.String 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.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 method io.fabric8.kubernetes.client.KubernetesClient configMaps method io.fabric8.kubernetes.api.model.ConfigMap getData 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 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 method io.fabric8.kubernetes.api.model.HasMetadata getMetadata method java.util.Collection toArray 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 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: |- 1.619 5 NORMAL true false fabric8-online-platform ${KEYCLOAK_CLIENT_SECRET} ${KEYCLOAK_URL}/auth/realms/fabric8/protocol/openid-connect/token ${KEYCLOAK_URL}/auth/realms/fabric8/protocol/openid-connect/auth email openid email false ${ITEM_ROOTDIR}/workspace ${ITEM_ROOTDIR}/builds false kubernetes base jenkins /home/jenkins/workspace /home/jenkins/ 5 KUBERNETES_MASTER https://kubernetes.default KUBERNETES_TRUST_CERTIFICATES true KUBERNETES_NAMESPACE ${KUBERNETES_NAMESPACE} jnlp fabric8/jenkins-jnlp-client:3.0.47 ${computer.jnlpmac} ${computer.name} /home/jenkins/ https://kubernetes.default false http://jenkins:80 jenkins-jnlp:50000 5 5 1 0 all false false all 50000 true - apiVersion: extensions/v1beta1 kind: Deployment metadata: annotations: configmap.fabric8.io/update-on-change: jenkins fabric8.io/target-platform: kubernetes fabric8.io/git-commit: 42a7c9c5c7187edbe5b622c77e1912392fbd0c11 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=jenkins&var-version=4.0.60 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.60 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.60 group: io.fabric8.tenant.apps name: jenkins spec: replicas: 1 revisionHistoryLimit: 2 selector: matchLabels: app: jenkins provider: fabric8 group: io.fabric8.tenant.apps template: metadata: annotations: fabric8.io/git-commit: 42a7c9c5c7187edbe5b622c77e1912392fbd0c11 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=jenkins&var-version=4.0.60 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 configmap.fabric8.io/update-on-change: jenkins fabric8.io/target-platform: kubernetes fabric8.io/git-branch: release-v4.0.60 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 pod.alpha.kubernetes.io/init-containers: '[{"image":"busybox","imagePullPolicy":"IfNotPresent","name":"fmp-volume-permission","command":["chmod","777","/var/lib/jenkins"],"volumeMounts":[{"mountPath":"/var/lib/jenkins","name":"jenkins-home"}]}]' labels: app: jenkins provider: fabric8 version: 4.0.60 group: io.fabric8.tenant.apps spec: containers: - env: - name: PROJECT_NAMESPACE value: ${PROJECT_NAMESPACE} - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: KUBERNETES_TRUST_CERTIFICATES value: "true" - name: KUBERNETES_MASTER value: https://kubernetes.default:443 - name: MAX_METASPACE_SIZE value: 200m - name: KEYCLOAK_URL valueFrom: configMapKeyRef: key: keycloak.url name: jenkins - name: KEYCLOAK_CLIENT_SECRET valueFrom: secretKeyRef: key: client.secret name: jenkins - 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 image: fabric8/jenkins-openshift:v94386a0 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: 1Gi cpu: "0.5" 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 parameters: - name: PROJECT_NAMESPACE - name: RECOMMENDER_API_TOKEN - name: KEYCLOAK_URL value: http://keycloak - name: FABRIC8_CONSOLE_URL