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

bzp2010 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix-dashboard.git


The following commit(s) were added to refs/heads/master by this push:
     new 7624f2a  chore: update setup script for e2e tests (ginkgo) (#2204)
7624f2a is described below

commit 7624f2aef7b54ff2e35517cf7e691d831d375ffb
Author: Bisakh <[email protected]>
AuthorDate: Fri Jan 7 09:18:43 2022 +0530

    chore: update setup script for e2e tests (ginkgo) (#2204)
---
 .gitignore               |  2 ++
 api/test/docker/setup.sh | 11 ++++++++++-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/.gitignore b/.gitignore
index fd4fdc3..9bd48f3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -40,6 +40,8 @@ build
 /compose/**/nginx.pid
 /compose/etcd_data
 manager-api
+grpc-server-example/
+api/test/docker/*tar.gz*
 
 output
 apisix_logs
diff --git a/api/test/docker/setup.sh b/api/test/docker/setup.sh
index 50d60ea..6806122 100755
--- a/api/test/docker/setup.sh
+++ b/api/test/docker/setup.sh
@@ -97,12 +97,21 @@ up() {
 
   fi
 
+  if [ ! -d "grpc-server-example" ]; then
+    wget 
https://github.com/api7/grpc_server_example/archive/refs/tags/20210819.tar.gz
+    mkdir grpc-server-example
+    tar -xzvf 20210819.tar.gz -C grpc-server-example
+    docker build -t grpc_server_example:latest 
./grpc-server-example/grpc_server_example-20210819
+  fi
+
   #Spinning up services
   if [ -z "$1" ]; then
     docker-compose up
   else
     docker-compose up "$1"
   fi
+
+  ../shell/wait_for_services.sh
 }
 
 down() {
@@ -141,7 +150,7 @@ welcome() {
   echo "Services: "
   echo "1. Three etcd nodes."
   echo "2. Two apisix nodes."
-  echo -e "3. Single node of\n\t manager-api \n\t skywalking \n\t 
upstream-node"
+  echo -e "3. Single node of\n\t manager-api \n\t skywalking \n\t 
upstream-node \n\t upstream-grpc \n\t upstream-echo"
   echo -e "=====================================================\n"
 }
 

Reply via email to