code: function executeCommand(parameters) {
      icli.print();
      icli.print('Installing ' + icli.format.info(parameters.lambdaIdentifiers.length) + ' Lambdas:');
      icli.print();
      icli.print('This operation may last a little');
  
      return plugin.loadLambdas()
      .then(lambdas => {
        // If lambdaIdentifier is empty, we install all lambdas
        if (parameters.lambdaIdentifiers) {
          lambdas = _.filter(lambdas, lambda => { return parameters.lambdaIdentifiers.indexOf(lambda.getIdentifier()) !== -1; });
        }
        return Promise.map(lambdas, (lambda) => {
          return lambda.installLocally();
        });
      })
      .then(() => {
        const lambdaList = parameters.lambdaIdentifiers.map(icli.format.info).join(', ');
        icli.print();
        icli.print('The following Lambdas have been installed: ' + lambdaList);
        icli.print();
      });
    }
docs: Execute the deployment
  @param {Object} parameters - the parameters provided in the command and in the prompt
  @returns {Promise<null>} - The execution stops here