mirror of
https://github.com/embarklabs/embark.git
synced 2025-02-09 04:15:08 +00:00
chore(@embark/core): Set DApp plugins to load last
DApp plugins were already been setup to load last for run and test. This PR sets updates `console`, `build`, `graph`, and `upload` to do the same.
This commit is contained in:
parent
8e0f8b44d1
commit
ad26533f4a
@ -270,11 +270,6 @@ class EmbarkController {
|
|||||||
engine.init({}, callback);
|
engine.init({}, callback);
|
||||||
},
|
},
|
||||||
callback => {
|
callback => {
|
||||||
let pluginList = engine.plugins.listPlugins();
|
|
||||||
if (pluginList.length > 0) {
|
|
||||||
engine.logger.info(__("loaded plugins") + ": " + pluginList.join(", "));
|
|
||||||
}
|
|
||||||
|
|
||||||
engine.registerModuleGroup("coreComponents");
|
engine.registerModuleGroup("coreComponents");
|
||||||
engine.registerModuleGroup("stackComponents");
|
engine.registerModuleGroup("stackComponents");
|
||||||
|
|
||||||
@ -291,6 +286,13 @@ class EmbarkController {
|
|||||||
engine.registerModuleGroup("storage");
|
engine.registerModuleGroup("storage");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// load custom plugins
|
||||||
|
engine.loadDappPlugins();
|
||||||
|
let pluginList = engine.plugins.listPlugins();
|
||||||
|
if (pluginList.length > 0) {
|
||||||
|
engine.logger.info(__("loaded plugins") + ": " + pluginList.join(", "));
|
||||||
|
}
|
||||||
|
|
||||||
engine.events.on('deployment:deployContracts:afterAll', () => {
|
engine.events.on('deployment:deployContracts:afterAll', () => {
|
||||||
engine.events.request('pipeline:generateAll', () => {
|
engine.events.request('pipeline:generateAll', () => {
|
||||||
engine.events.emit('outputDone');
|
engine.events.emit('outputDone');
|
||||||
@ -369,11 +371,6 @@ class EmbarkController {
|
|||||||
engine.init({}, callback);
|
engine.init({}, callback);
|
||||||
},
|
},
|
||||||
callback => {
|
callback => {
|
||||||
let pluginList = engine.plugins.listPlugins();
|
|
||||||
if (pluginList.length > 0) {
|
|
||||||
engine.logger.info(__("loaded plugins") + ": " + pluginList.join(", "));
|
|
||||||
}
|
|
||||||
|
|
||||||
engine.registerModuleGroup("coreComponents");
|
engine.registerModuleGroup("coreComponents");
|
||||||
engine.registerModuleGroup("stackComponents");
|
engine.registerModuleGroup("stackComponents");
|
||||||
engine.registerModuleGroup("consoleComponents");
|
engine.registerModuleGroup("consoleComponents");
|
||||||
@ -394,6 +391,13 @@ class EmbarkController {
|
|||||||
engine.registerModulePackage('embark-deploy-tracker', { plugins: engine.plugins });
|
engine.registerModulePackage('embark-deploy-tracker', { plugins: engine.plugins });
|
||||||
engine.registerModulePackage("embark-debugger");
|
engine.registerModulePackage("embark-debugger");
|
||||||
|
|
||||||
|
// load custom plugins
|
||||||
|
engine.loadDappPlugins();
|
||||||
|
let pluginList = engine.plugins.listPlugins();
|
||||||
|
if (pluginList.length > 0) {
|
||||||
|
engine.logger.info(__("loaded plugins") + ": " + pluginList.join(", "));
|
||||||
|
}
|
||||||
|
|
||||||
callback();
|
callback();
|
||||||
},
|
},
|
||||||
callback => {
|
callback => {
|
||||||
@ -472,11 +476,6 @@ class EmbarkController {
|
|||||||
engine.init({}, callback);
|
engine.init({}, callback);
|
||||||
},
|
},
|
||||||
function (callback) {
|
function (callback) {
|
||||||
let pluginList = engine.plugins.listPlugins();
|
|
||||||
if (pluginList.length > 0) {
|
|
||||||
engine.logger.info(__("loaded plugins") + ": " + pluginList.join(", "));
|
|
||||||
}
|
|
||||||
|
|
||||||
engine.registerModuleGroup("coreComponents");
|
engine.registerModuleGroup("coreComponents");
|
||||||
engine.registerModuleGroup("stackComponents");
|
engine.registerModuleGroup("stackComponents");
|
||||||
|
|
||||||
@ -484,6 +483,13 @@ class EmbarkController {
|
|||||||
engine.registerModuleGroup("contracts");
|
engine.registerModuleGroup("contracts");
|
||||||
engine.registerModulePackage("embark-graph");
|
engine.registerModulePackage("embark-graph");
|
||||||
|
|
||||||
|
// load custom plugins
|
||||||
|
engine.loadDappPlugins();
|
||||||
|
let pluginList = engine.plugins.listPlugins();
|
||||||
|
if (pluginList.length > 0) {
|
||||||
|
engine.logger.info(__("loaded plugins") + ": " + pluginList.join(", "));
|
||||||
|
}
|
||||||
|
|
||||||
engine.startEngine(async () => {
|
engine.startEngine(async () => {
|
||||||
let contractsFiles = await engine.events.request2("config:contractsFiles");
|
let contractsFiles = await engine.events.request2("config:contractsFiles");
|
||||||
let compiledContracts = await engine.events.request2("compiler:contracts:compile", contractsFiles);
|
let compiledContracts = await engine.events.request2("compiler:contracts:compile", contractsFiles);
|
||||||
@ -662,10 +668,6 @@ class EmbarkController {
|
|||||||
});
|
});
|
||||||
},
|
},
|
||||||
function startServices(callback) {
|
function startServices(callback) {
|
||||||
let pluginList = engine.plugins.listPlugins();
|
|
||||||
if (pluginList.length > 0) {
|
|
||||||
engine.logger.info(__("loaded plugins") + ": " + pluginList.join(", "));
|
|
||||||
}
|
|
||||||
engine.registerModuleGroup("coreComponents");
|
engine.registerModuleGroup("coreComponents");
|
||||||
engine.registerModuleGroup("stackComponents");
|
engine.registerModuleGroup("stackComponents");
|
||||||
|
|
||||||
@ -680,6 +682,13 @@ class EmbarkController {
|
|||||||
engine.registerModuleGroup("storage");
|
engine.registerModuleGroup("storage");
|
||||||
engine.registerModulePackage('embark-deploy-tracker', { plugins: engine.plugins });
|
engine.registerModulePackage('embark-deploy-tracker', { plugins: engine.plugins });
|
||||||
|
|
||||||
|
// load custom plugins
|
||||||
|
engine.loadDappPlugins();
|
||||||
|
let pluginList = engine.plugins.listPlugins();
|
||||||
|
if (pluginList.length > 0) {
|
||||||
|
engine.logger.info(__("loaded plugins") + ": " + pluginList.join(", "));
|
||||||
|
}
|
||||||
|
|
||||||
const plugin = engine.plugins.createPlugin('cmdcontrollerplugin', {});
|
const plugin = engine.plugins.createPlugin('cmdcontrollerplugin', {});
|
||||||
plugin.registerActionForEvent("embark:engine:started", async (_params, cb) => {
|
plugin.registerActionForEvent("embark:engine:started", async (_params, cb) => {
|
||||||
try {
|
try {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user