34
34
REPOSITORY_OWNER : ${{ github.repository_owner }}
35
35
IMAGE_VERSION : ${{ matrix.swoole.version }}
36
36
MYSQL_DOCKER_VERSION : " 8.0"
37
- REDIS_SERVER_HOST : redis
38
37
ROADRUNNER_DOCKER_VERSION : ${{ matrix.roadrunner }}
39
38
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
40
39
steps :
@@ -61,13 +60,13 @@ jobs:
61
60
run : |
62
61
docker ps
63
62
docker logs shared-tmp || true
64
- docker logs redis-new || true
63
+ docker logs redis || true
65
64
docker exec ${ENV_SERVICE} bash -c "ls -lha /run/shared"
66
65
echo ">>> redis-cluster-node-0"
67
66
docker exec ${ENV_SERVICE} bash -c "echo -e 'auth l83aa26\r\ninfo server' | nc redis-cluster-node-0-1 6379 -w 1"
68
67
docker exec ${ENV_SERVICE} bash -c "echo -e 'auth l83aa26\r\ncluster info\r\ncluster nodes' | nc redis-cluster-node-0-1 6379 -w 1"
69
- echo ">>> redis-new "
70
- docker exec ${ENV_SERVICE} bash -c "echo -e 'auth l83aa26\r\ninfo server' | nc redis-new 6377 -w 1"
68
+ echo ">>> redis"
69
+ docker exec ${ENV_SERVICE} bash -c "echo -e 'auth l83aa26\r\ninfo server' | nc redis 6379 -w 1"
71
70
- name : Test
72
71
if : ${{ env.test_prepared && always() }}
73
72
run : docker exec ${ENV_SERVICE} composer test
@@ -143,6 +142,10 @@ jobs:
143
142
env :
144
143
MYSQL_DOCKER_VERSION : " 8.0"
145
144
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
145
+ REDIS_SERVER_HOST : " 127.0.0.1"
146
+ REDIS_SERVER_PASSWORD : " l83aa26"
147
+ REDIS_SERVER_CLUSTER_PASSWORD : " l83aa26"
148
+ REDIS_SERVER_CLUSTER_SEEDS : " 172.10.12.2:6379,172.10.12.3:6379,172.10.12.4:6379,172.10.12.5:6379,172.10.12.6:6379,172.10.12.7:6379"
146
149
steps :
147
150
- name : Checkout
148
151
uses : actions/checkout@v4
@@ -152,7 +155,7 @@ jobs:
152
155
sudo apt update && sudo apt install -y rsync netcat-openbsd tree
153
156
docker network create imi-ci-service-network --subnet 172.10.12.0/24
154
157
docker compose -f ./.github/service/redis-cluster/docker-compose.yml up -d
155
- docker compose -f ./.github/docker-compose.yml up -d mysql postgres redis redis-new rabbitmq kafka1
158
+ docker compose -f ./.github/docker-compose.yml up -d mysql postgres redis rabbitmq kafka1
156
159
echo "127.0.0.1 kafka1" | sudo tee -a /etc/hosts
157
160
- name : Setup swoole-cli
158
161
run : .github/script/install-swoole-cli.sh ${{ matrix.swoole-cli }}
@@ -199,10 +202,7 @@ jobs:
199
202
find /run/shared -name *.sock
200
203
tree -alfugh /run/shared
201
204
echo ">>> redis"
202
- echo -e 'info server' | nc 127.0.0.1 6379 -w 1
203
- echo ">>> ====="
204
- echo ">>> redis-new"
205
- echo -e 'auth l83aa26\r\ninfo server' | nc 127.0.0.1 6377 -w 1
205
+ echo -e 'auth l83aa26\r\ninfo server' | nc 127.0.0.1 6379 -w 1
206
206
echo ">>> ====="
207
207
docker compose -f ./.github/service/redis-cluster/docker-compose.yml logs
208
208
echo ">>> redis-cluster"
@@ -211,9 +211,6 @@ jobs:
211
211
docker compose -f ./.github/service/redis-cluster/docker-compose.yml exec node-0 cat /bitnami/redis/data/nodes.conf
212
212
- name : Test
213
213
if : ${{ env.test_prepared && always() }}
214
- env :
215
- REDIS_SERVER_CLUSTER_PASSWORD : " l83aa26"
216
- REDIS_SERVER_CLUSTER_SEEDS : " 172.10.12.2:6379,172.10.12.3:6379,172.10.12.4:6379,172.10.12.5:6379,172.10.12.6:6379,172.10.12.7:6379"
217
214
run : composer test
218
215
- name : Test connection-center
219
216
if : ${{ env.test_prepared && always() }}
@@ -224,10 +221,8 @@ jobs:
224
221
- name : Test redis
225
222
if : ${{ env.test_prepared && always() }}
226
223
env :
227
- REDIS_SERVER_CLUSTER_PASSWORD : " l83aa26"
228
- REDIS_SERVER_CLUSTER_SEEDS : " 172.10.12.2:6379,172.10.12.3:6379,172.10.12.4:6379,172.10.12.5:6379,172.10.12.6:6379,172.10.12.7:6379"
229
- REDIS_SERVER_TLS_CLUSTER_SEEDS : " 172.10.12.2:6443,172.10.12.3:6443,172.10.12.4:6443,172.10.12.5:6443,172.10.12.6:6443,172.10.12.7:6443"
230
224
REDIS_SERVER_UNIX_SOCK : " /run/shared/redis.sock"
225
+ REDIS_SERVER_TLS_CLUSTER_SEEDS : " 172.10.12.2:6443,172.10.12.3:6443,172.10.12.4:6443,172.10.12.5:6443,172.10.12.6:6443,172.10.12.7:6443"
231
226
REDIS_SERVER_TLS_HOST : " 127.0.0.1"
232
227
REDIS_SERVER_TLS_PORT : " 6443"
233
228
REDIS_SERVER_TLS_PASSWORD : " l83aa26"
0 commit comments