Skip to content

Commit f7fa6fd

Browse files
committed
remove update status code
1 parent a4a7433 commit f7fa6fd

File tree

1 file changed

+0
-38
lines changed

1 file changed

+0
-38
lines changed

tools/gulp/tasks/screenshots.ts

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import {readdirSync, statSync, existsSync, mkdirSync} from 'fs';
33
import {openScreenshotsCloudStorage, openFirebaseScreenshotsDatabase} from '../task_helpers';
44
import * as path from 'path';
55
import * as admin from 'firebase-admin';
6-
const request = require('request');
76
const imageDiff = require('image-diff');
87

98
const SCREENSHOT_DIR = './screenshots';
@@ -18,7 +17,6 @@ task('screenshots', () => {
1817
return getScreenFilenames(database)
1918
.then((filenames: string[]) => downloadAllGolds(filenames, database, prNumber))
2019
.then((results: boolean) => updateResult(database, prNumber, results))
21-
.then((result: boolean) => updateGithubStatus(result, prNumber))
2220
.then(() => setScreenFilenames(database, prNumber))
2321
.then(() => uploadScreenshots(prNumber, 'diff'))
2422
.then(() => uploadScreenshots(prNumber, 'test'))
@@ -152,39 +150,3 @@ function diffScreenshot(filename: string, database: admin.database.Database,
152150
return updateFileResult(database, reportKey, filenameKey, false).then(() => false);
153151
}
154152
}
155-
156-
function decode(value: string): string {
157-
return value.split('').reverse().join('');
158-
}
159-
160-
function updateGithubStatus(result: boolean, prNumber: string) {
161-
let state = result ? 'success' : 'failure';
162-
let sha = process.env['TRAVIS_PULL_REQUEST_SHA'];
163-
let token = decode(process.env['MATERIAL2_GITHUB_STATUS_TOKEN']);
164-
165-
let data = JSON.stringify({
166-
"state": state,
167-
"target_url": `http://material2-screenshots.firebaseapp.com/${prNumber}`,
168-
"context": "screenshot-diff",
169-
"description": `Screenshot test ${state}`
170-
});
171-
172-
let headers = {
173-
'Authorization': `token ${token}`,
174-
'User-Agent': 'ScreenshotDiff/1.0.0',
175-
'Content-Type': 'application/json',
176-
'Content-Length': Buffer.byteLength(data)
177-
};
178-
179-
return new admin.Promise((resolve, reject) => {
180-
request({
181-
url: `https://api.github.com/repos/angular/material2/statuses/${sha}`,
182-
method: 'POST',
183-
form: data,
184-
headers: headers
185-
}, function (error: any, response: any, body: any){
186-
resolve(response.statusCode);
187-
console.log(response.statusCode);
188-
});
189-
});
190-
}

0 commit comments

Comments
 (0)