   release_dir = path.join build_root, release_dir_name
 
   packages = fs.readJsonSync plugin_json_path
-  mirror = fs.readJsonSync mirror_json_path
-  # Don't want to mess with detecting system language here without window.navigator
-  language = config.get 'poi.language', 'zh-CN'
-  primaryServer = if language == 'zh-CN' then 'taobao' else 'npm'
-  server = mirror[config.get "packageManager.mirrorName", primaryServer].server
 
   plugin_names = (n for n of packages)
 
   install_root = path.join building_root, 'poiplugins_install'
   gzip_root = path.join building_root, 'poiplugins'
-  yield installPluginsTo plugin_names, install_root, gzip_root, server
+  yield installPluginsTo plugin_names, install_root, gzip_root
 
   d = new Date()
   str_date = "#{d.getUTCFullYear()}-#{d.getUTCMonth()+1}-#{d.getUTCDate()}"

# Run js script
runScriptAsync = (script_path, args, options) ->
  new Promise (resolve) ->
    child_process.fork script_path, args, options
    .on 'exit', -> resolve()

# Run js script, but suppress stdout and stores it into a string used to resolve
runScriptSilentAsync = (script_path, args, options) ->
  new Promise (resolve) ->
    proc = child_process.fork script_path, args, Object.assign({silent: true}, options)
    data = ''

    plugin_dir)

  yield Promise.all (for plugin_dir in plugins_dir
    npmInstallAsync plugin_dir, ['--no-bin-links', '--no-progress', '--production'])

  yield runScriptAsync npm_exec_path, ['pack'].concat(plugins_dir),
    cwd: tarball_root
