From 36c03b11c8cf87ffa9059eb1ec5adc1c76eb1620 Mon Sep 17 00:00:00 2001 From: Jakob Ackermann Date: Wed, 7 Jul 2021 13:04:19 +0100 Subject: [PATCH] [misc] fix listing of services for bin/ scripts --- bin/compile-services | 7 +++---- bin/install-services | 3 +-- services.js | 6 ++++++ 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/bin/compile-services b/bin/compile-services index 4045a49a4c..2ebde44826 100755 --- a/bin/compile-services +++ b/bin/compile-services @@ -2,19 +2,18 @@ set -e -grep 'name:' config/services.js | \ - sed 's/.*name: "\(.*\)",/\1/' | \ +node ./config/services.js | \ while read service do pushd $service echo "Compiling Service $service" - case $service in + case $service in web) npm run webpack:production ;; *) echo "$service doesn't require a compilation" ;; - esac + esac popd done diff --git a/bin/install-services b/bin/install-services index becf174cc1..591fb3354b 100755 --- a/bin/install-services +++ b/bin/install-services @@ -2,8 +2,7 @@ set -e -grep 'name:' config/services.js | \ - sed 's/.*name: "\(.*\)",/\1/' | \ +node ./config/services.js | \ while read service do pushd $service diff --git a/services.js b/services.js index 4fc6365f6b..c47186a159 100644 --- a/services.js +++ b/services.js @@ -55,3 +55,9 @@ module.exports = [ version: 'master', }, ] + +if (require.main === module) { + for (const service of module.exports) { + console.log(service.name) + } +}