@@ -20,8 +20,7 @@ task('screenshots', () => {
20
20
. then ( ( ) => setScreenFilenames ( database , prNumber ) )
21
21
. then ( ( ) => uploadScreenshots ( prNumber , 'diff' ) )
22
22
. then ( ( ) => uploadScreenshots ( prNumber , 'test' ) )
23
- . then ( ( ) => updateTravisCommit ( database , prNumber ) )
24
- . then ( ( ) => updatePRSha ( database , prNumber ) )
23
+ . then ( ( ) => updateTravis ( database , prNumber ) )
25
24
. then ( ( ) => database . goOffline ( ) , ( ) => database . goOffline ( ) ) ;
26
25
}
27
26
} ) ;
@@ -36,16 +35,13 @@ function updateResult(database: admin.database.Database, prNumber: string,
36
35
return database . ref ( FIREBASE_REPORT ) . child ( `${ prNumber } /result` ) . set ( result ) ;
37
36
}
38
37
39
- function updateTravisCommit ( database : admin . database . Database ,
38
+ function updateTravis ( database : admin . database . Database ,
40
39
prNumber : string ) : admin . Promise < void > {
41
- return database . ref ( FIREBASE_REPORT ) . child ( `${ prNumber } /commit` )
42
- . set ( process . env [ 'TRAVIS_COMMIT' ] ) ;
43
- }
44
-
45
- function updatePRSha ( database : admin . database . Database ,
46
- prNumber : string ) : admin . Promise < void > {
47
- return database . ref ( FIREBASE_REPORT ) . child ( `${ prNumber } /sha` )
48
- . set ( process . env [ 'TRAVIS_PULL_REQUEST_SHA' ] ) ;
40
+ return database . ref ( FIREBASE_REPORT ) . child ( prNumber ) . update ( {
41
+ 'commit' : process . env [ 'TRAVIS_COMMIT' ] ,
42
+ 'sha' : process . env [ 'TRAVIS_PULL_REQUEST_SHA' ] ,
43
+ 'travis' : process . env [ 'TRAVIS_JOB_ID' ] ,
44
+ } ) ;
49
45
}
50
46
51
47
/** Get a list of filenames from firebase database. */
0 commit comments