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"
}