Skip to content

Commit 99bbc17

Browse files
ChristophWurstskjnldsv
authored andcommitted
Use handlebars from node_modules (on CI)
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
1 parent 7cceb66 commit 99bbc17

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

.drone.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,9 @@ steps:
8080
commands:
8181
- git submodule update --init
8282
- name: handlebars
83-
image: node
83+
image: nextcloudci/node:node-4
8484
commands:
85-
- npm install handlebars -g
85+
- npm ci
8686
- ./build/compile-handlebars-templates.sh
8787

8888
trigger:

build/compile-handlebars-templates.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,22 @@ REPODIR=`git rev-parse --show-toplevel`
55
cd $REPODIR
66

77
# Settings
8-
handlebars -n OC.Settings.Templates settings/js/templates -f settings/js/templates.js
8+
node node_modules/handlebars/bin/handlebars -n OC.Settings.Templates settings/js/templates -f settings/js/templates.js
99

1010
# Systemtags
11-
handlebars -n OC.SystemTags.Templates core/js/systemtags/templates -f core/js/systemtags/templates.js
11+
node node_modules/handlebars/bin/handlebars -n OC.SystemTags.Templates core/js/systemtags/templates -f core/js/systemtags/templates.js
1212

1313
# Share
14-
handlebars -n OC.Share.Templates core/js/share -f core/js/sharetemplates.js
14+
node node_modules/handlebars/bin/handlebars -n OC.Share.Templates core/js/share -f core/js/sharetemplates.js
1515

1616
# Files app
17-
handlebars -n OCA.Files.Templates apps/files/js/templates -f apps/files/js/templates.js
17+
node node_modules/handlebars/bin/handlebars -n OCA.Files.Templates apps/files/js/templates -f apps/files/js/templates.js
1818

1919
# Sharing
20-
handlebars -n OCA.Sharing.Templates apps/files_sharing/js/templates -f apps/files_sharing/js/templates.js
20+
node node_modules/handlebars/bin/handlebars -n OCA.Sharing.Templates apps/files_sharing/js/templates -f apps/files_sharing/js/templates.js
2121

2222
# Files external
23-
handlebars -n OCA.Files_External.Templates apps/files_external/js/templates -f apps/files_external/js/templates.js
23+
node node_modules/handlebars/bin/handlebars -n OCA.Files_External.Templates apps/files_external/js/templates -f apps/files_external/js/templates.js
2424

2525
if [[ $(git diff --name-only) ]]; then
2626
echo "Please submit your compiled handlebars templates"

0 commit comments

Comments
 (0)