Skip to content

Commit 8d85d80

Browse files
committed
Merge branch 'next' of github.com:devforth/adminforth into next
2 parents 9414b34 + 0d86b68 commit 8d85d80

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

plugins/install-plugins.sh

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,20 @@ install_plugin() {
1111
plugin=$1
1212

1313
if [ -d "$plugin/.git" ]; then
14-
echo "[$plugin] Pulling..."
15-
cd "$plugin"
16-
git pull
14+
echo "Repository for $plugin exists. Pulling latest changes..."
15+
cd "$plugin"
16+
git pull
1717
else
18-
echo "[$plugin] Cloning..."
19-
git clone git@github.com:devforth/$plugin.git "$plugin"
20-
cd "$plugin"
18+
echo "Repository for $plugin does not exist. Cloning..."
19+
git clone git@github.com:devforth/$plugin.git "$plugin"
20+
cd "$plugin"
2121
fi
2222

2323
cd ..
2424
}
2525

2626
do_npm_ci() {
2727
plugin=$1
28-
echo "[$plugin] npm ci"
2928
cd "$plugin"
3029
npm ci
3130
cd ..
@@ -34,8 +33,8 @@ do_npm_ci() {
3433
export -f install_plugin
3534
export -f do_npm_ci
3635

37-
echo $PLUGINS | tr ' ' '\n' \
38-
| xargs -P 0 -I {} bash -c 'install_plugin "$@"' _ {}
36+
echo $PLUGINS | tr ' ' '\n' | xargs -P 0 -I {} bash -c 'install_plugin "$@"' _ {}
3937

40-
echo $PLUGINS | tr ' ' '\n' \
41-
| xargs -P 0 -I {} bash -c 'do_npm_ci "$@"' _ {}
38+
echo $PLUGINS | tr ' ' '\n' | while read plugin; do
39+
do_npm_ci "$plugin"
40+
done

0 commit comments

Comments
 (0)