From 473211dcf2050091563b13f3679234858f108417 Mon Sep 17 00:00:00 2001 From: christian-bromann Date: Tue, 9 Mar 2021 19:54:12 +0100 Subject: [PATCH] Add build to GH actions run --- karma.conf.js | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/karma.conf.js b/karma.conf.js index ef150e63a5..9eec023c63 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -88,11 +88,14 @@ module.exports = config => { console.error('CI mode enabled'); if (env.GITHUB_RUN_ID) { console.error('Github Actions detected'); + const buildId = `github-${env.GITHUB_RUN_ID}_${env.GITHUB_RUN_NUMBER}` bundleDirPath = path.join( BASE_BUNDLE_DIR_PATH, - `github-${env.GITHUB_RUN_ID}_${env.GITHUB_RUN_NUMBER}` + buildId ); - sauceConfig = {}; + sauceConfig = { + build: buildId + }; } else { console.error(`Local environment (${hostname}) detected`); // don't need to run sauce from Windows CI b/c travis does it. @@ -170,15 +173,16 @@ const addSauceTests = (cfg, sauceLabs) => { // creates Karma `customLauncher` configs from `SAUCE_BROWSER_PLATFORM_MAP` const customLaunchers = sauceBrowsers.reduce((acc, sauceBrowser) => { - const platform = SAUCE_BROWSER_PLATFORM_MAP[sauceBrowser]; - const [browserName, version] = sauceBrowser.split('@'); + const platformName = SAUCE_BROWSER_PLATFORM_MAP[sauceBrowser]; + const [browserName, browserVersion] = sauceBrowser.split('@'); return { ...acc, [sauceBrowser]: { base: 'SauceLabs', browserName, - version, - platform + browserVersion, + platformName, + 'sauce:options': sauceLabs } }; }, {});