Spaces:
Sleeping
Sleeping
File size: 1,649 Bytes
0503b31 6d203c5 542878f f118f03 4c360fd 542878f a8ebadf f118f03 542878f a8ebadf 99b253c 6d203c5 f118f03 a1eed6b 0503b31 a1eed6b 0503b31 a1eed6b 542878f 0503b31 542878f 0503b31 542878f a1eed6b 0503b31 a1eed6b 0503b31 a1eed6b 0503b31 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
DEV_ENDPOINT=http://192.168.137.1:7860
PROD_ENDPOINT_0=https://qywok-tebakaja-proxy-space-0.hf.space
PROD_ENDPOINT_1=https://qywok-tebakaja-proxy-space-1.hf.space
PROD_ENDPOINT_2=https://qywok-tebakaja-proxy-space-2.hf.space
svc:
swag init
go run main.go
unittest:
go test -v ./tests -coverprofile=coverage.out
swag:
swag init
haproxy-test:
haproxy -f ./haproxy/haproxy.cfg
nginx-test:
nginx -c nginx.conf
traefik-test:
traefik \
--configFile=./traefik/traefik.yaml \
--entryPoints.web.address=":7860" \
--entryPoints.websecure.address=":443" \
--entryPoints.web.http.redirections.entryPoint.to=websecure \
--entryPoints.web.http.redirections.entryPoint.scheme=https \
--api.dashboard=true \
--api.insecure=false
hot-reload:
freeze -c runner.conf
endpoints_check:
bash -c 'chmod +x endpoints_test.sh && ./endpoints_test.sh'
#
# --- Development Testing ---
#
swag-test:
curl -X GET $(DEV_ENDPOINT)/swagger/index.html
stock-list-test:
curl -X GET $(DEV_ENDPOINT)/stock/lists
stock-prediction-test:
curl -X POST $(DEV_ENDPOINT)/stock/prediction \
-H "Content-Type: application/json" \
-d "{\"days\": 2, \"currency\": \"BTC-USD\"}"
crypto-list-test:
curl -X GET $(DEV_ENDPOINT)/crypto/lists
crypto-prediction-test:
curl -X POST $(DEV_ENDPOINT)/crypto/prediction \
-H "Content-Type: application/json" \
-d "{\"days\": 2, \"currency\": \"BTC-USD\"}"
natcurr-list-test:
curl -X GET $(DEV_ENDPOINT)/national-currency/lists
natcurr-prediction-test:
curl -X POST $(DEV_ENDPOINT)/national-currency/prediction \
-H "Content-Type: application/json" \
-d "{\"days\": 2, \"currency\": \"BTC-USD\"}"
|