From 7a076d1f3a44700e75aca6ec8b083ea3a44f9819 Mon Sep 17 00:00:00 2001 From: John McLear Date: Sat, 22 Aug 2020 15:50:55 +0100 Subject: [PATCH] housekeeping: v3 of automatic plugin fixing tool. Make sure plugins do npm install before being tested. --- bin/plugins/lib/travis.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bin/plugins/lib/travis.yml b/bin/plugins/lib/travis.yml index 2c716b994..81e7d336e 100755 --- a/bin/plugins/lib/travis.yml +++ b/bin/plugins/lib/travis.yml @@ -33,6 +33,7 @@ jobs: include: - name: "Run the Backend tests" install: + - "npm install" - "mkdir [plugin_name]" - "mv !([plugin_name]) [plugin_name]" - "git clone https://github.com/ether/etherpad-lite.git etherpad" @@ -46,6 +47,7 @@ jobs: - "tests/frontend/travis/runnerBackend.sh" - name: "Test the Frontend" install: + - "npm install" - "mkdir [plugin_name]" - "mv !([plugin_name]) [plugin_name]" - "git clone https://github.com/ether/etherpad-lite.git etherpad" @@ -62,4 +64,5 @@ notifications: channels: - "irc.freenode.org#etherpad-lite-dev" -##ETHERPAD_TRAVIS_V=2 +##ETHERPAD_TRAVIS_V=3 +## Travis configuration automatically created using bin/plugins/updateAllPluginsScript.sh