1
0

Merge branch 'add-gogs-secrete' of p281392/molgenis-ops-docker-helm into master

This commit is contained in:
Fleur Kelpin 2018-06-29 23:54:58 +02:00 committed by Gogs
commit de4b3f126b
3 changed files with 31 additions and 1 deletions

View File

@ -0,0 +1,16 @@
apiVersion: v1
kind: Secret
metadata:
# this is the jenkins id.
name: "molgenis-jenkins-gogs-secret"
labels:
# so we know what type it is.
"jenkins.io/credentials-type": "usernamePassword"
annotations: {
# description - can not be a label as spaces are not allowed
"jenkins.io/credentials-description" : "user to authenticate against GOGS (git.webhosting.rug.nl)"
}
type: Opaque
data:
username: {{ "p281392" | b64enc | quote }}
password: {{ .Values.PipelineSecrets.Env.GogsToken | b64enc | quote }}

View File

@ -164,6 +164,8 @@ PipelineSecrets:
CodecovToken: xxxx CodecovToken: xxxx
# Token for github bot account # Token for github bot account
GitHubToken: xxxx GitHubToken: xxxx
# Token for github bot account
GogsToken: xxxx
# Token for sonarcloud.io # Token for sonarcloud.io
SonarToken: xxxx SonarToken: xxxx
File: File:

View File

@ -11,6 +11,18 @@ This chart will deploy:
## Installing the Chart ## Installing the Chart
etc. You can test in install the chart by executing:
```helm lint .```
To test if your helm chart-syntax is right and:
```helm install . --dry-run --debug```
To test if your hem chart works and:
```helm install .```
To deploy it on the cluster.