From 5b1e8fdc691ed5adeeb6fab9c5a915907eeb0092 Mon Sep 17 00:00:00 2001 From: Angelos Chalaris Date: Fri, 30 Aug 2019 20:06:18 +0300 Subject: [PATCH] Update extractor to run on every commit --- scripts/extract.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/scripts/extract.js b/scripts/extract.js index a652dfbc3..383bc7cf1 100644 --- a/scripts/extract.js +++ b/scripts/extract.js @@ -13,13 +13,16 @@ const config = require('../config'); const SNIPPETS_PATH = `./${config.snippetPath}`; const OUTPUT_PATH = `./${config.snippetDataPath}`; -// Check if running on Travis, only build for cron jobs and custom builds +// Terminate if parent commit is a Travis build if ( util.isTravisCI() && - process.env['TRAVIS_EVENT_TYPE'] !== 'cron' && - process.env['TRAVIS_EVENT_TYPE'] !== 'api' + /^Travis build: \d+/g.test(process.env['TRAVIS_COMMIT_MESSAGE']) ) { - console.log(`${green('NOBUILD')} snippet extraction terminated, not a cron or api build!`); + console.log( + `${green( + 'NOEXTRACT', + )} Snippet extraction terminated, parent commit is a Travis build!`, + ); process.exit(0); }