Skip to content

Commit cf52151

Browse files
committed
feat: configurable startup w/ environment variables for testing
1 parent 322d805 commit cf52151

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/commands/lightning/dev/site.ts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,15 +75,22 @@ export default class LightningDevSite extends SfCommand<void> {
7575
const authToken = await selectedSite.setupAuth();
7676

7777
// Start the dev server
78-
await expDev({
78+
const params = {
7979
authToken,
8080
open: true,
8181
port: 3000,
8282
logLevel: 'error',
8383
mode: 'dev',
8484
siteZip,
8585
siteDir: selectedSite.getSiteDirectory(),
86-
});
86+
};
87+
88+
// For testing purposes, allow skipping startup of the dev server
89+
if (process.env.SKIP_STARTUP === 'true') {
90+
this.log(`Skipping local server startup with parameters: '${JSON.stringify(params)}'`);
91+
} else {
92+
await expDev(params);
93+
}
8794
} catch (e) {
8895
this.log('Local Development setup failed', e);
8996
}

0 commit comments

Comments
 (0)