File tree Expand file tree Collapse file tree 1 file changed +33
-22
lines changed Expand file tree Collapse file tree 1 file changed +33
-22
lines changed Original file line number Diff line number Diff line change @@ -15,45 +15,56 @@ jobs:
1515 os :
1616 - " ubuntu-latest"
1717 mongodb :
18- - " 4.4"
19- - " 5.0"
20- - " 6.0"
21- - " 7.0"
18+ # - "4.4"
19+ # - "5.0"
20+ # - "6.0"
21+ # - "7.0"
22+ - " Atlas"
2223 php :
23- - " 8.1"
24- - " 8.2"
24+ # - "8.1"
25+ # - "8.2"
2526 - " 8.3"
2627 laravel :
27- - " 10.*"
28+ # - "10.*"
2829 - " 11.*"
29- include :
30- - php : " 8.1"
31- laravel : " 10.*"
32- mongodb : " 5.0"
33- mode : " low-deps"
34- os : " ubuntu-latest"
35- - php : " 8.4"
36- laravel : " 11.*"
37- mongodb : " 7.0"
38- mode : " ignore-php-req"
39- os : " ubuntu-latest"
40- exclude :
41- - php : " 8.1"
42- laravel : " 11.*"
30+ # include:
31+ # - php: "8.1"
32+ # laravel: "10.*"
33+ # mongodb: "5.0"
34+ # mode: "low-deps"
35+ # os: "ubuntu-latest"
36+ # - php: "8.4"
37+ # laravel: "11.*"
38+ # mongodb: "7.0"
39+ # mode: "ignore-php-req"
40+ # os: "ubuntu-latest"
41+ # exclude:
42+ # - php: "8.1"
43+ # laravel: "11.*"
4344
4445 steps :
4546 - uses : " actions/checkout@v4"
4647
4748 - name : " Create MongoDB Replica Set"
49+ if : ${{ matrix.mongodb != 'Atlas' }}
4850 run : |
4951 docker run --name mongodb -p 27017:27017 -e MONGO_INITDB_DATABASE=unittest --detach mongo:${{ matrix.mongodb }} mongod --replSet rs --setParameter transactionLifetimeLimitSeconds=5
5052
5153 if [ "${{ matrix.mongodb }}" = "4.4" ]; then MONGOSH_BIN="mongo"; else MONGOSH_BIN="mongosh"; fi
5254 until docker exec --tty mongodb $MONGOSH_BIN 127.0.0.1:27017 --eval "db.runCommand({ ping: 1 })"; do
53- sleep 1
55+ sleep 1
5456 done
5557 sudo docker exec --tty mongodb $MONGOSH_BIN 127.0.0.1:27017 --eval "rs.initiate({\"_id\":\"rs\",\"members\":[{\"_id\":0,\"host\":\"127.0.0.1:27017\" }]})"
5658
59+ - name : " Create MongoDB Atlas Local Cluster"
60+ if : ${{ matrix.mongodb == 'Atlas' }}
61+ run : |
62+ docker run --name mongodb -p 27017:27017 -e MONGO_INITDB_DATABASE=unittest --detach mongodb/mongodb-atlas-local:latest mongod --replSet rs --setParameter transactionLifetimeLimitSeconds=5
63+ until docker exec --tty mongodb mongosh 127.0.0.1:27017 --eval "db.runCommand({ ping: 1 })"; do
64+ sleep 1
65+ done
66+ sudo docker exec --tty mongodb mongosh 127.0.0.1:27017 --eval "rs.initiate({\"_id\":\"rs\",\"members\":[{\"_id\":0,\"host\":\"127.0.0.1:27017\" }]})"
67+
5768 - name : " Show MongoDB server status"
5869 run : |
5970 if [ "${{ matrix.mongodb }}" = "4.4" ]; then MONGOSH_BIN="mongo"; else MONGOSH_BIN="mongosh"; fi
You can’t perform that action at this time.
0 commit comments