Skip to content

Commit 3460049

Browse files
committed
debug secure token
1 parent 8fe7c4a commit 3460049

File tree

3 files changed

+15
-6
lines changed

3 files changed

+15
-6
lines changed

.travis.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ sudo: false
44
node_js:
55
- '6.9.4'
66

7-
branches:
8-
only:
9-
- master
10-
117
addons:
128
jwt:
9+
- secure: "BMUh1ZWMSZVaVKGldhTN3u1mesd+A5uuXsurq8gGqMA1CYZ06CuPU+xBeileIiMEEieabW0X/olbDi2xw0HJDrY6sStTOLGzMqTIl8T3dtyllH296pWY8jslkX6/pCuFxsnWfJpL6rMU40up1HSK5CgTNnOkz7b634XfKne1F/NWS3smxFtEjjM1KGjwh/J7NZVM/orSgyuFotaHj844UvlI/yGTaD1P3wYnibVHGtQrrOSD8g5ZqCgUnGOjViqCHKW45gvjen3gF/XRXvgmnLdf1I1o/vbb2MxYUEZqnyis2QdxVZaOeI93CPgKVlRidEh9ct6AkNv2SA+NQRn0MQHKOiNy6lYhnDyYbNuYQhy99kT4tfVWJrZaGbd+DO5XwvYYNwQwqmVzpwvqWTJnGBy9MxoyzOEgdquGvvIxFTAUeB/r/6R6h/kF6/fU0lNrdpEpyVgKzTj+6K1DMAcvohoXMjRBb4vrgWaCAe4iKNgIFgfSDEJAlrsk6z3tFtyFDUHgpPivtcmRtQ96+t+ISLHPBKAxtZtjFcCAMC3nmOqVohdNtTHzZ7D0OCGcjdxBNSy9zO4LoAdS8cjq0H4+WpWRC8TI2M1nJDJyBE+8V61+4gt35VXYyNp7FUxoY6cX5xxmfCjeG86n404gCvJHrArK5GEkieSuxR1Iu6s0FCg="
1310
# SAUCE_ACCESS_KEY<=secret for FIREBASE_ACCESS_TOKEN to work around travis-ci/travis-ci#7223, unencrypted value in valentine as FIREBASE_ACCESS_TOKEN>
1411
# we alias FIREBASE_ACCESS_TOKEN to $SAUCE_ACCESS_KEY in env.sh and set the SAUCE_ACCESS_KEY there
15-
- secure: "kqrrpQg/X/iJRiTNECF03Z9kuBiPgMRsMtuIoKX36ReUc+0Ncvw/O5knTCtc+ampK8IKty4lH4EhDjcRLRXdWaUr7hpwurPh/23gnJ35Uo0kvdXtp845qmYy0bWd6PSNSED0/yg754+oiAbvNkBaIxeFbC4X77DgPSNT9WvRkrbzP60fAW527q8A3Pqm3a8hCFicyh5JqB64Pwele9AFRVjCefxk8ppcDI1uhoOk7IetNe37QEQc38H/LmMq+v09RFywjEa993QyRW5TP8zJ6RfkjEu0kasNzC9hKWVfLjj+I7CW9SnIq1+v/xLv6D9XLlWwFAIK7NY11jGYNVivt0ZTz0Ls1a0UrxUQ3rHZeVd4HRLoFkTmKn44skAhsJ8cAGM9xy6gmraHv8EYxKYeyyR1WVEMKzbKgXclCEopRpwviEe/HL2xI5Yaw6o6Vcbce3HDnU5eT+9DxlMbWr79uuNTekaIoGzYvcvDzcKRfXiXr9Oj3AnDzm60vDMKZqvqjyJBedbNAPUHGwKjFiXmBVfZJ43nf0W51ClFPbshfRvVUNBu/SgkZKgdDDwrJQt/Nke2qKvpKMKhBe10XRhCtJ3x3J37cXcQ4ScrO8TZBILjQVoXrd08wUlFrEa4YaM5gaHGOu7ZSVhB36e1jENZvLRvuwemfjg4V4v3t2X6Yt4="
12+
13+
branches:
14+
only:
15+
- master
1616

1717
env:
1818
global:
@@ -22,6 +22,7 @@ env:
2222
- BROWSER_STACK_ACCESS_KEY=BWCd4SynLzdDcv8xtzsB
2323
- BROWSER_PROVIDER_READY_FILE=/tmp/angular-material2-build/readyfile
2424
- BROWSER_PROVIDER_ERROR_FILE=/tmp/angular-material2-build/errorfile
25+
2526
matrix:
2627
# Order: a slower build first, so that we don't occupy an idle travis worker waiting for others to complete.
2728
- MODE=lint
@@ -38,7 +39,10 @@ matrix:
3839
- env: "MODE=browserstack_optional"
3940

4041
before_install:
42+
- echo $SAUCE_ACCESS_KEY
4143
- source ./scripts/ci/env.sh
44+
- echo $SAUCE_ACCESS_KEY
45+
- echo $FIREBASE_ACCESS_TOKEN
4246

4347
install:
4448
- npm install

scripts/ci/env.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ if [[ ${TRAVIS:-} ]]; then
66
# This is a workaround for travis-ci/travis-ci#7223
77
# WARNING: FIREBASE_ACCESS_TOKEN should NOT be printed
88
export FIREBASE_ACCESS_TOKEN=${FIREBASE_ACCESS_TOKEN:-$SAUCE_ACCESS_KEY}
9+
echo 'FIREBASE_ACCESS_TOKEN is set'
10+
echo $SAUCE_ACCESS_KEY;
911

1012
# - we overwrite the value set by Travis JWT addon here to work around travis-ci/travis-ci#7223 for FIREBASE_ACCESS_TOKEN
1113
export SAUCE_ACCESS_KEY=9b988f434ff8-fbca-8aa4-4ae3-35442987

tools/gulp/tasks/screenshots.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,9 @@ function updateResult(database: firebase.database.Database, prNumber: string, re
5252

5353
function getPullRequestRef(database: firebase.database.Database | admin.database.Database,
5454
prNumber: string) {
55-
return database.ref(FIREBASE_REPORT).child(prNumber).child(getSecureToken());
55+
let secureToken = getSecureToken();
56+
console.log(`securetoken is ${secureToken}`);
57+
return database.ref(FIREBASE_REPORT).child(prNumber).child(secureToken);
5658
}
5759

5860
function updateTravis(database: firebase.database.Database,
@@ -98,6 +100,7 @@ function getLocalScreenshotFiles(dir: string): string[] {
98100
* path in firebase database. Replace all '.' to '/' to make the path valid
99101
*/
100102
function getSecureToken() {
103+
console.log(`process env token is ${process.env['FIREBASE_ACCESS_TOKEN']}`);
101104
return process.env['FIREBASE_ACCESS_TOKEN'].replace(/[.]/g, '/');
102105
}
103106

0 commit comments

Comments
 (0)