mirror of
https://github.com/meteor/meteor.git
synced 2026-01-10 16:18:35 -05:00
force CI to pass tests using modern bundler
This commit is contained in:
@@ -115,6 +115,9 @@ build_machine_environment:
|
||||
NUM_GROUPS: 12
|
||||
RUNNING_AVG_LENGTH: 6
|
||||
|
||||
# Force modern bundler test
|
||||
METEOR_MODERN: true
|
||||
|
||||
jobs:
|
||||
Get Ready:
|
||||
<<: *build_machine_environment
|
||||
|
||||
@@ -114,6 +114,8 @@ const normalizeModern = r => Object.fromEntries(
|
||||
]),
|
||||
);
|
||||
|
||||
let modernForced = Boolean(JSON.parse(process.env.METEOR_MODERN || "false"));
|
||||
|
||||
let lastModifiedMeteorConfig;
|
||||
let lastModifiedMeteorConfigTime;
|
||||
BCp.initializeMeteorAppConfig = function () {
|
||||
@@ -128,7 +130,7 @@ BCp.initializeMeteorAppConfig = function () {
|
||||
lastModifiedMeteorConfig = getMeteorAppPackageJson()?.meteor;
|
||||
lastModifiedMeteorConfig = {
|
||||
...lastModifiedMeteorConfig,
|
||||
modern: normalizeModern(lastModifiedMeteorConfig?.modern),
|
||||
modern: normalizeModern(modernForced || lastModifiedMeteorConfig?.modern),
|
||||
};
|
||||
|
||||
if (lastModifiedMeteorConfig?.modern?.transpiler?.verbose) {
|
||||
|
||||
@@ -280,6 +280,8 @@ const normalizeModern = r => Object.fromEntries(
|
||||
]),
|
||||
);
|
||||
|
||||
|
||||
let modernForced = Boolean(JSON.parse(process.env.METEOR_MODERN || "false"));
|
||||
let meteorConfig;
|
||||
|
||||
function getMeteorConfig(appDir) {
|
||||
@@ -296,12 +298,12 @@ function getMeteorConfig(appDir) {
|
||||
|
||||
function isModernArchsOnlyEnabled(appDir) {
|
||||
const meteorConfig = getMeteorConfig(appDir);
|
||||
return normalizeModern(meteorConfig?.modern).webArchOnly !== false;
|
||||
return normalizeModern(modernForced || meteorConfig?.modern).webArchOnly !== false;
|
||||
}
|
||||
|
||||
export function isModernWatcherEnabled(appDir) {
|
||||
const meteorConfig = getMeteorConfig(appDir);
|
||||
return normalizeModern(meteorConfig?.modern).watcher !== false;
|
||||
return normalizeModern(modernForced || meteorConfig?.modern).watcher !== false;
|
||||
}
|
||||
|
||||
function filterWebArchs(webArchs, excludeArchsOption, appDir, options) {
|
||||
|
||||
Reference in New Issue
Block a user