You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
351 B
28 lines
351 B
5 years ago
|
#!/usr/bin/env bash
|
||
|
set -e
|
||
|
|
||
|
rm -rf ./a
|
||
|
kratos new a
|
||
|
cd ./a/cmd && go build
|
||
|
if [ $? -ne 0 ]
|
||
|
then
|
||
|
echo "Failed: all"
|
||
|
exit 1
|
||
|
fi
|
||
|
rm -rf ./b
|
||
|
kratos new b --grpc
|
||
|
cd ./b/cmd && go build
|
||
|
if [ $? -ne 0 ]
|
||
|
then
|
||
|
echo "Failed: --grpc"
|
||
|
exit 1
|
||
|
fi
|
||
|
rm -rf ./c
|
||
|
kratos new c --http
|
||
|
cd ./c/cmd && go build
|
||
|
if [ $? -ne 0 ]
|
||
|
then
|
||
|
echo "Failed: --http"
|
||
|
exit 1
|
||
|
fi
|