Install npm before cleaning node_modules

This commit is contained in:
Cheng Zhao 2015-07-02 22:45:26 +08:00
Родитель ddaf005c2b
Коммит 1e9af82bf6
1 изменённых файлов: 4 добавлений и 4 удалений

Просмотреть файл

@ -45,10 +45,6 @@ def main():
os.environ['DISPLAY'] = ':99.0'
execute(['sh', '-e', '/etc/init.d/xvfb', 'start'])
# CI's npm is not reliable.
npm = 'npm.cmd' if sys.platform == 'win32' else 'npm'
execute([npm, 'install', 'npm'])
rm_rf(os.path.join(SOURCE_ROOT, 'out'))
rm_rf(os.path.join(SOURCE_ROOT, 'node_modules'))
rm_rf(os.path.join(SOURCE_ROOT, 'frameworks'))
@ -57,6 +53,10 @@ def main():
rm_rf(os.path.join(SOURCE_ROOT, 'vendor', 'brightray', 'vendor', 'download',
'libchromiumcontent'))
# CI's npm is not reliable.
npm = 'npm.cmd' if sys.platform == 'win32' else 'npm'
execute([npm, 'install', 'npm'])
run_script('bootstrap.py', ['--dev', '--target_arch=' + target_arch])
run_script('cpplint.py')