• R/O
  • HTTP
  • SSH
  • HTTPS

提交

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

the default GitOps source repository for booting up Jenkins X


Commit MetaInfo

修訂e17bf023303e2ba2507c942725b5d239a21de3b9 (tree)
時間2019-07-12 02:15:30
作者James Strachan <james.strachan@gmai...>
CommiterJames Strachan

Log Message

fix: allow prow or lighthouse for webhook handler

Change Summary

差異

--- /dev/null
+++ b/env/lighthouse/README.MD
@@ -0,0 +1,6 @@
1+# lighthouse
2+
3+|App Metadata||
4+|---|---|
5+| **Version** | 0.0.39 |
6+| **Chart Repository** | http://chartmuseum.jenkins-x.io |
--- /dev/null
+++ b/env/lighthouse/values.tmpl.yaml
@@ -0,0 +1,20 @@
1+{{- if eq .Requirements.webhook "lighthouse" }}
2+enabled: true
3+{{- else }}
4+enabled: false
5+{{- end }}
6+
7+hmacToken: "{{ .Parameters.prow.hmacToken }}"
8+
9+git:
10+ kind: github
11+ name: github
12+ server: ""
13+
14+service:
15+ name: hook
16+
17+replicaCount: 1
18+
19+image:
20+ repository: gcr.io/jenkinsxio/lighthouse
--- a/env/prow/values.tmpl.yaml
+++ b/env/prow/values.tmpl.yaml
@@ -1,3 +1,9 @@
1+{{- if eq .Requirements.webhook "prow" }}
2+enabled: true
3+{{- else }}
4+enabled: false
5+{{- end }}
6+
17 hmacToken: "{{ .Parameters.prow.hmacToken }}"
28 oauthToken: "{{ .Parameters.pipelineUser.github.token }}"
39 user: "{{ .Parameters.pipelineUser.github.username }}"
--- a/env/requirements.yaml
+++ b/env/requirements.yaml
@@ -3,10 +3,16 @@ dependencies:
33 name: tekton
44 repository: http://chartmuseum.jenkins-x.io
55 version: 0.0.39
6-- alias: prow
6+- condition: prow.enabled
7+ alias: prow
78 name: prow
89 repository: http://chartmuseum.jenkins-x.io
910 version: 0.0.849
11+- condition: lighthouse.enabled
12+ alias: lighthouse
13+ name: lighthouse
14+ repository: http://chartmuseum.jenkins-x.io
15+ version: 0.0.39
1016 - name: jenkins-x-platform
1117 repository: http://chartmuseum.jenkins-x.io
1218 version: 2.0.752
--- a/env/values.tmpl.yaml
+++ b/env/values.tmpl.yaml
@@ -13,10 +13,16 @@ gitops:
1313 owner: ""
1414
1515 dev:
16+ server: ""
17+{{- if .Requirements.gitops }}
1618 repo: "{{ .Environments.dev.repository }}"
1719 owner: "{{ .Environments.dev.owner }}"
18- server: ""
1920 envOrganisation: "{{ .Requirements.cluster.environmentGitOwner }}"
21+{{- else }}
22+ repo: ""
23+ owner: ""
24+ envOrganisation: ""
25+{{- end }}
2026 {{- if eq .Requirements.cluster.provider "gke" }}
2127 dockerRegistryOrg: "{{ .Requirements.cluster.project }}"
2228 {{- else }}