feat: add timestamp to log output

This commit is contained in:
2018-10-22 11:07:00 -07:00
parent f907a64f08
commit 725638ee6b
2 changed files with 21 additions and 3 deletions

View File

@@ -1,4 +1,5 @@
import dotenv from 'dotenv';
import logger from './lib/logger.mjs';
import createRepo from './lib/create_repo.mjs';
import getComments from './lib/get_comments.mjs';
import getPull from './lib/get_pull.mjs';
@@ -13,6 +14,7 @@ dotenv.config();
async function ghActionBot() {
// parse repo name from cli and create repo instance
const repo = createRepo(process.argv.splice(2)[0]);
const {
COMMENT_BODY_REGEXP,
COMMENT_BODY_REGEXP_FLAGS,
@@ -55,11 +57,11 @@ async function ghActionBot() {
})
)).filter(Boolean);
console.log(`Found ${records.length} outstanding failures`);
logger.log(`Found ${records.length} outstanding failures`);
await Promise.all(
records.map(async record => {
console.log(`Re-testing PR #${record.pull.number}`);
logger.log(`Re-testing PR #${record.pull.number}`);
const comment = await createComment(repo, records[0].pull.number, PULL_RETEST_BODY);
await deleteComment(repo, comment.id);
})
@@ -68,7 +70,7 @@ async function ghActionBot() {
export default function() {
return ghActionBot().catch(err => {
console.error(err);
logger.error(err);
return process.exit(1);
});
}