feat: add self-contained offline development resources
This commit is contained in:
@@ -120,7 +120,12 @@ function runScript(name, laneEnvironment = {}) {
|
||||
console.log(`\n[real-verification] ${name}`)
|
||||
const result = spawnSync(npmw, ['run', name], {
|
||||
cwd: root,
|
||||
env: { ...process.env, CI_REAL_VERIFICATION: '1', ...laneEnvironment },
|
||||
env: {
|
||||
...process.env,
|
||||
CI_REAL_VERIFICATION: '1',
|
||||
...(process.env.CI_REAL_OFFLINE === '1' ? { npm_config_offline: 'true', FREECAD_SOURCE_OFFLINE: '1' } : {}),
|
||||
...laneEnvironment,
|
||||
},
|
||||
stdio: 'inherit',
|
||||
})
|
||||
const record = { script: name, status: result.status ?? 1, durationMs: Date.now() - startedAt }
|
||||
|
||||
Reference in New Issue
Block a user