Spaces:
Sleeping
Sleeping
hiett
commited on
Commit
•
cf55fb5
1
Parent(s):
6da2031
Use env var for connection url
Browse files- .github/workflows/test.yml +2 -4
- example/package.json +1 -0
- example/yarn.lock +5 -0
.github/workflows/test.yml
CHANGED
@@ -10,16 +10,12 @@ jobs:
|
|
10 |
services:
|
11 |
redis:
|
12 |
image: redis:6.2 # 6.2 is the Upstash compatible Redis version
|
13 |
-
ports:
|
14 |
-
- 6379:6379
|
15 |
srh:
|
16 |
image: hiett/serverless-redis-http:0.0.5-alpha
|
17 |
env:
|
18 |
SRH_MODE: env
|
19 |
SRH_TOKEN: example_token
|
20 |
SRH_CONNECTION_STRING: redis://redis:6379
|
21 |
-
ports:
|
22 |
-
- 8080:80
|
23 |
|
24 |
steps:
|
25 |
- name: Checkout code
|
@@ -32,3 +28,5 @@ jobs:
|
|
32 |
- name: Run script
|
33 |
working-directory: ./example
|
34 |
run: yarn start
|
|
|
|
|
|
10 |
services:
|
11 |
redis:
|
12 |
image: redis:6.2 # 6.2 is the Upstash compatible Redis version
|
|
|
|
|
13 |
srh:
|
14 |
image: hiett/serverless-redis-http:0.0.5-alpha
|
15 |
env:
|
16 |
SRH_MODE: env
|
17 |
SRH_TOKEN: example_token
|
18 |
SRH_CONNECTION_STRING: redis://redis:6379
|
|
|
|
|
19 |
|
20 |
steps:
|
21 |
- name: Checkout code
|
|
|
28 |
- name: Run script
|
29 |
working-directory: ./example
|
30 |
run: yarn start
|
31 |
+
env:
|
32 |
+
REDIS_CONNECTION_URL: http://srh:80
|
example/package.json
CHANGED
@@ -12,6 +12,7 @@
|
|
12 |
"@upstash/redis": "^1.20.2"
|
13 |
},
|
14 |
"devDependencies": {
|
|
|
15 |
"ts-node": "^10.9.1",
|
16 |
"typescript": "^5.0.2"
|
17 |
}
|
|
|
12 |
"@upstash/redis": "^1.20.2"
|
13 |
},
|
14 |
"devDependencies": {
|
15 |
+
"@types/node": "^18.15.11",
|
16 |
"ts-node": "^10.9.1",
|
17 |
"typescript": "^5.0.2"
|
18 |
}
|
example/yarn.lock
CHANGED
@@ -47,6 +47,11 @@
|
|
47 |
resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e"
|
48 |
integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==
|
49 |
|
|
|
|
|
|
|
|
|
|
|
50 |
"@upstash/redis@^1.20.2":
|
51 |
version "1.20.2"
|
52 |
resolved "https://registry.yarnpkg.com/@upstash/redis/-/redis-1.20.2.tgz#f797915c90054764b26d2289f5da5dd4b68d8480"
|
|
|
47 |
resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e"
|
48 |
integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==
|
49 |
|
50 |
+
"@types/node@^18.15.11":
|
51 |
+
version "18.15.11"
|
52 |
+
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.11.tgz#b3b790f09cb1696cffcec605de025b088fa4225f"
|
53 |
+
integrity sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==
|
54 |
+
|
55 |
"@upstash/redis@^1.20.2":
|
56 |
version "1.20.2"
|
57 |
resolved "https://registry.yarnpkg.com/@upstash/redis/-/redis-1.20.2.tgz#f797915c90054764b26d2289f5da5dd4b68d8480"
|