the default GitOps source repository for booting up Jenkins X
修訂 | a6cae5494dca418debcf5230b2e1147ba5827bdd (tree) |
---|---|
時間 | 2019-09-13 16:45:36 |
作者 | jenkins-x-bot <35031835+jenkins-x-bot@user...> |
Commiter | GitHub |
Merge pull request #67 from ccojocar/volumes-for-secrets
fix: set the environment variables directly from secrets instead of using step credential command
@@ -13,9 +13,6 @@ export GH_USERNAME="jenkins-x-bot-test" | ||
13 | 13 | export GH_EMAIL="jenkins-x@googlegroups.com" |
14 | 14 | export GH_OWNER="cb-kubecd" |
15 | 15 | |
16 | -export GH_CREDS_PSW="$(jx step credential -s jenkins-x-bot-test-github)" | |
17 | -export JENKINS_CREDS_PSW="$(jx step credential -s test-jenkins-user)" | |
18 | - | |
19 | 16 | # fix broken `BUILD_NUMBER` env var |
20 | 17 | export BUILD_NUMBER="$BUILD_ID" |
21 | 18 |
@@ -37,11 +34,11 @@ git config --global --add user.email jenkins-x@googlegroups.com | ||
37 | 34 | echo "running the BDD tests with JX_HOME = $JX_HOME" |
38 | 35 | |
39 | 36 | # setup jx boot parameters |
40 | -export JX_VALUE_ADMINUSER_PASSWORD="$JENKINS_CREDS_PSW" | |
37 | +export JX_VALUE_ADMINUSER_PASSWORD="$JENKINS_PASSWORD" | |
41 | 38 | export JX_VALUE_PIPELINEUSER_USERNAME="$GH_USERNAME" |
42 | 39 | export JX_VALUE_PIPELINEUSER_EMAIL="$GH_EMAIL" |
43 | -export JX_VALUE_PIPELINEUSER_TOKEN="$GH_CREDS_PSW" | |
44 | -export JX_VALUE_PROW_HMACTOKEN="$GH_CREDS_PSW" | |
40 | +export JX_VALUE_PIPELINEUSER_TOKEN="$GH_ACCESS_TOKEN" | |
41 | +export JX_VALUE_PROW_HMACTOKEN="$GH_ACCESS_TOKEN" | |
45 | 42 | |
46 | 43 | # TODO temporary hack until the batch mode in jx is fixed... |
47 | 44 | export JX_BATCH_MODE="true" |
@@ -79,8 +76,8 @@ jx step bdd \ | ||
79 | 76 | --git-provider=github \ |
80 | 77 | --git-username $GH_USERNAME \ |
81 | 78 | --git-owner $GH_OWNER \ |
82 | - --git-api-token $GH_CREDS_PSW \ | |
83 | - --default-admin-password $JENKINS_CREDS_PSW \ | |
79 | + --git-api-token $GH_ACCESS_TOKEN \ | |
80 | + --default-admin-password $JENKINS_PASSWORD \ | |
84 | 81 | --no-delete-app \ |
85 | 82 | --no-delete-repo \ |
86 | 83 | --tests install \ |
@@ -19,6 +19,16 @@ pipelineConfig: | ||
19 | 19 | value: /secrets/bdd/sa.json |
20 | 20 | - name: DOMAIN_ROTATION |
21 | 21 | value: "false" |
22 | + - name: GH_ACCESS_TOKEN | |
23 | + valueFrom: | |
24 | + secretKeyRef: | |
25 | + name: jenkins-x-bot-test-github | |
26 | + key: password | |
27 | + - name: JENKINS_PASSWORD | |
28 | + valueFrom: | |
29 | + secretKeyRef: | |
30 | + name: test-jenkins-user | |
31 | + key: password | |
22 | 32 | agent: |
23 | 33 | image: gcr.io/jenkinsxio/builder-go-maven |
24 | 34 | stages: |
@@ -23,6 +23,16 @@ pipelineConfig: | ||
23 | 23 | value: ".bdd.jenkins-x.rocks" |
24 | 24 | - name: GKE_SA |
25 | 25 | value: /secrets/bdd/sa.json |
26 | + - name: GH_ACCESS_TOKEN | |
27 | + valueFrom: | |
28 | + secretKeyRef: | |
29 | + name: jenkins-x-bot-test-github | |
30 | + key: password | |
31 | + - name: JENKINS_PASSWORD | |
32 | + valueFrom: | |
33 | + secretKeyRef: | |
34 | + name: test-jenkins-user | |
35 | + key: password | |
26 | 36 | agent: |
27 | 37 | image: gcr.io/jenkinsxio/builder-go-maven |
28 | 38 | stages: |