From 28efad8cb83edbb382e3536a0ad6ed927f26ed54 Mon Sep 17 00:00:00 2001 From: sido Date: Fri, 29 Jun 2018 23:30:38 +0200 Subject: [PATCH] add gogs secrets --- .../templates/molgenis-jenkins-gogs-secret.yaml | 16 ++++++++++++++++ molgenis-jenkins/values.yaml | 2 ++ 2 files changed, 18 insertions(+) create mode 100644 molgenis-jenkins/templates/molgenis-jenkins-gogs-secret.yaml diff --git a/molgenis-jenkins/templates/molgenis-jenkins-gogs-secret.yaml b/molgenis-jenkins/templates/molgenis-jenkins-gogs-secret.yaml new file mode 100644 index 0000000..a16303d --- /dev/null +++ b/molgenis-jenkins/templates/molgenis-jenkins-gogs-secret.yaml @@ -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 }} \ No newline at end of file diff --git a/molgenis-jenkins/values.yaml b/molgenis-jenkins/values.yaml index 7d054ad..fb08713 100644 --- a/molgenis-jenkins/values.yaml +++ b/molgenis-jenkins/values.yaml @@ -164,6 +164,8 @@ PipelineSecrets: CodecovToken: xxxx # Token for github bot account GitHubToken: xxxx + # Token for github bot account + GogsToken: xxxx # Token for sonarcloud.io SonarToken: xxxx File: