fix broken js generation on asset change: (temporarily) revert change to not deploy on asset change and force redeploy of everything

This commit is contained in:
Iuri Matias 2017-03-12 20:47:07 -04:00
parent 48c72ab257
commit 8327725c3b
1 changed files with 13 additions and 9 deletions

View File

@ -76,13 +76,15 @@ Engine.prototype.pipelineService = function(options) {
pipeline.build(abi);
self.events.emit('outputDone');
});
this.events.on('file-event', function(fileType, path) {
if (fileType === 'asset') {
self.config.reloadConfig();
pipeline.build(self.abi, path);
self.events.emit('outputDone');
}
});
// TODO: still need to redeploy contracts because the original contracts
// config is being corrupted
//this.events.on('file-event', function(fileType, path) {
// if (fileType === 'asset') {
// self.config.reloadConfig();
// pipeline.build(self.abi, path);
// self.events.emit('outputDone');
// }
//});
};
Engine.prototype.abiService = function(options) {
@ -119,10 +121,12 @@ Engine.prototype.deploymentService = function(options) {
});
this.events.on('file-event', function(fileType, path) {
if (fileType === 'contract' || fileType === 'config') {
// TODO: for now need to deploy on asset chanes as well
// because the contractsManager config is corrupted after a deploy
//if (fileType === 'contract' || fileType === 'config') {
self.config.reloadConfig();
self.deployManager.deployContracts(function() {});
}
//}
});
};