This is an automated email from the ASF dual-hosted git repository.

rabbah pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openwhisk-package-kafka.git


The following commit(s) were added to refs/heads/master by this push:
     new ef61e6c  Change nodejs:6 to default. (#369)
ef61e6c is described below

commit ef61e6ca9d095469b41b339737a642cd7b18cb55
Author: rodric rabbah <[email protected]>
AuthorDate: Tue May 26 10:51:34 2020 -0400

    Change nodejs:6 to default. (#369)
    
    * Change nodejs:6 to default.
    
    * Update dependencies.
    
    * Do npm install and bundle node modules with zip.
---
 action/kafkaFeedWeb_package.json      |  7 ++++++-
 action/kafkaFeed_package.json         |  7 ++++++-
 action/messageHubFeedWeb_package.json |  5 ++++-
 action/messageHubFeed_package.json    |  8 +++++++-
 installCatalog.sh                     |  7 +++++--
 installKafka.sh                       | 12 ++++++++----
 6 files changed, 36 insertions(+), 10 deletions(-)

diff --git a/action/kafkaFeedWeb_package.json b/action/kafkaFeedWeb_package.json
index 78b5c57..fa8a668 100644
--- a/action/kafkaFeedWeb_package.json
+++ b/action/kafkaFeedWeb_package.json
@@ -1,5 +1,10 @@
 {
   "name": "kafkaFeedWeb",
   "version": "1.0.0",
-  "main": "kafkaFeedWeb.js"
+  "main": "kafkaFeedWeb.js",
+  "dependencies": {
+    "moment": "^2.26.0",
+    "nano": "^8.2.2",
+    "request-promise": "^4.2.5"
+  }
 }
diff --git a/action/kafkaFeed_package.json b/action/kafkaFeed_package.json
index 02a1614..d7cb1b7 100644
--- a/action/kafkaFeed_package.json
+++ b/action/kafkaFeed_package.json
@@ -1,5 +1,10 @@
 {
   "name": "kafkaFeed",
   "version": "1.0.0",
-  "main": "kafkaFeed.js"
+  "main": "kafkaFeed.js",
+  "dependencies": {
+    "moment": "^2.26.0",
+    "nano": "^8.2.2",
+    "request-promise": "^4.2.5"
+  }
 }
diff --git a/action/messageHubFeedWeb_package.json 
b/action/messageHubFeedWeb_package.json
index 00b159d..3f1eb58 100644
--- a/action/messageHubFeedWeb_package.json
+++ b/action/messageHubFeedWeb_package.json
@@ -3,6 +3,9 @@
   "version": "1.0.0",
   "main": "messageHubFeedWeb.js",
   "dependencies": {
-    "@ibm-functions/iam-token-manager": "^1.0.0"
+    "@ibm-functions/iam-token-manager": "^1.0.0",
+    "moment": "^2.26.0",
+    "nano": "^8.2.2",
+    "request-promise": "^4.2.5"
   }
 }
diff --git a/action/messageHubFeed_package.json 
b/action/messageHubFeed_package.json
index a86035a..9455b1a 100644
--- a/action/messageHubFeed_package.json
+++ b/action/messageHubFeed_package.json
@@ -1,5 +1,11 @@
 {
   "name": "messageHubFeed",
   "version": "1.0.0",
-  "main": "messageHubFeed.js"
+  "main": "messageHubFeed.js",
+  "dependencies": {
+    "@ibm-functions/iam-token-manager": "^1.0.0",
+    "moment": "^2.26.0",
+    "nano": "^8.2.2",
+    "request-promise": "^4.2.5"
+  }
 }
diff --git a/installCatalog.sh b/installCatalog.sh
index 18f31bf..b794033 100755
--- a/installCatalog.sh
+++ b/installCatalog.sh
@@ -42,7 +42,7 @@ DB_NAME="${4}ow_kafka_triggers"
 APIHOST="$5"
 WORKERS="$6"
 INSTALL_PRODUCE_ACTION=${INSTALL_PRODUCE_ACTION:="true"}
-ACTION_RUNTIME_VERSION=${ACTION_RUNTIME_VERSION:="nodejs:6"}
+ACTION_RUNTIME_VERSION=${ACTION_RUNTIME_VERSION:="nodejs:default"}
 
 # If the auth key file exists, read the key in the file. Otherwise, take the
 # first argument as the key itself.
@@ -76,7 +76,9 @@ then
 fi
 
 cp -f messageHubFeed_package.json package.json
-zip -r messageHubFeed.zip lib package.json messageHubFeed.js -q
+rm -rf node_modules
+npm install
+zip -r messageHubFeed.zip lib package.json messageHubFeed.js node_modules -q
 
 $WSK_CLI -i --apihost "$EDGEHOST" action update --kind 
"$ACTION_RUNTIME_VERSION" messaging/messageHubFeed 
"$PACKAGE_HOME/action/messageHubFeed.zip" \
     --auth "$AUTH" \
@@ -112,6 +114,7 @@ then
 fi
 
 cp -f messageHubFeedWeb_package.json package.json
+rm -rf node_modules
 npm install
 zip -r messageHubFeedWeb.zip lib package.json messageHubFeedWeb.js 
node_modules -q
 
diff --git a/installKafka.sh b/installKafka.sh
index 595f2b4..8f17dac 100755
--- a/installKafka.sh
+++ b/installKafka.sh
@@ -72,10 +72,12 @@ then
 fi
 
 cp -f kafkaFeed_package.json package.json
-zip -r kafkaFeed.zip lib package.json kafkaFeed.js
+rm -rf node_modules
+npm install
+zip -r kafkaFeed.zip lib package.json kafkaFeed.js node_modules
 cd $OLD_PATH
 
-$WSK_CLI -i --apihost "$EDGEHOST" action update --kind nodejs:6 
messaging/kafkaFeed "$PACKAGE_HOME/action/kafkaFeed.zip" \
+$WSK_CLI -i --apihost "$EDGEHOST" action update --kind nodejs:default 
messaging/kafkaFeed "$PACKAGE_HOME/action/kafkaFeed.zip" \
     --auth "$AUTH" \
     -a feed true \
     -a description 'Feed to listen to Kafka messages' \
@@ -111,12 +113,14 @@ then
 fi
 
 cp -f kafkaFeedWeb_package.json package.json
-zip -r kafkaFeedWeb.zip lib package.json kafkaFeedWeb.js
+rm -rf node_modules
+npm install
+zip -r kafkaFeedWeb.zip lib package.json kafkaFeedWeb.js node_modules
 
 cd $OLD_PATH
 
 
-$WSK_CLI -i --apihost "$EDGEHOST" action update --kind nodejs:6 
messagingWeb/kafkaFeedWeb "$PACKAGE_HOME/action/kafkaFeedWeb.zip" \
+$WSK_CLI -i --apihost "$EDGEHOST" action update --kind nodejs:default 
messagingWeb/kafkaFeedWeb "$PACKAGE_HOME/action/kafkaFeedWeb.zip" \
     --auth "$AUTH" \
     --web true \
     -a description 'Write a new trigger to Kafka provider DB' \

Reply via email to