|
|
@@ -75,6 +75,10 @@ jobs:
|
|
|
image: mongo:4.4
|
|
|
ports:
|
|
|
- 27017/tcp
|
|
|
+ mongodb36:
|
|
|
+ image: mongo:3.6
|
|
|
+ ports:
|
|
|
+ - 27017/tcp
|
|
|
|
|
|
steps:
|
|
|
- uses: actions/checkout@v2
|
|
|
@@ -114,6 +118,11 @@ jobs:
|
|
|
yarn test
|
|
|
env:
|
|
|
MONGO_URI: mongodb://localhost:${{ job.services.mongodb.ports['27017'] }}/growi_test
|
|
|
+ - name: yarn test with MongoDB 3.6
|
|
|
+ run: |
|
|
|
+ yarn test
|
|
|
+ env:
|
|
|
+ MONGO_URI: mongodb://localhost:${{ job.services.mongodb36.ports['27017'] }}/growi_test
|
|
|
|
|
|
- name: Slack Notification
|
|
|
uses: weseek/ghaction-slack-notification@master
|
|
|
@@ -209,6 +218,10 @@ jobs:
|
|
|
image: mongo:4.4
|
|
|
ports:
|
|
|
- 27017/tcp
|
|
|
+ mongodb36:
|
|
|
+ image: mongo:3.6
|
|
|
+ ports:
|
|
|
+ - 27017/tcp
|
|
|
|
|
|
steps:
|
|
|
- uses: actions/checkout@v2
|
|
|
@@ -271,6 +284,11 @@ jobs:
|
|
|
yarn server:prod:ci
|
|
|
env:
|
|
|
MONGO_URI: mongodb://localhost:${{ job.services.mongodb.ports['27017'] }}/growi-${{ steps.getdbname.outputs.suffix }}
|
|
|
+ - name: yarn server:prod:ci with MongoDB 3.6
|
|
|
+ run: |
|
|
|
+ yarn server:prod:ci
|
|
|
+ env:
|
|
|
+ MONGO_URI: mongodb://localhost:${{ job.services.mongodb36.ports['27017'] }}/growi-${{ steps.getdbname.outputs.suffix }}
|
|
|
- name: Upload report as artifact
|
|
|
uses: actions/upload-artifact@v2
|
|
|
with:
|