File tree Expand file tree Collapse file tree 2 files changed +53
-5
lines changed
Expand file tree Collapse file tree 2 files changed +53
-5
lines changed Original file line number Diff line number Diff line change 1+ name : NodeJS
2+
3+ on : push
4+
5+ jobs :
6+ test :
7+ runs-on : ubuntu-latest
8+ container :
9+ image : node:15
10+ timeout-minutes : 15
11+ services :
12+ mongo :
13+ image : mongo:latest
14+ env :
15+ MONGO_INITDB_ROOT_USERNAME : docker
16+ MONGO_INITDB_ROOT_PASSWORD : docker
17+ MONGO_INITDB_DATABASE : casame
18+ ports :
19+ - 27017:27017
20+
21+ steps :
22+ - name : Checkout
23+ uses : actions/checkout@v2
24+ - name : install dependencies
25+ run : npm install
26+ - name : in-memory-mongodb install
27+ run : npm install mongodb-memory-server-global --save-dev
28+ - name : Test node-server
29+ env :
30+ SERVICE_NAME : admin_api
31+ NODE_ENV : development
32+ PORT : 5000
33+ BCRYPT_SALT_ROUNDS : 12
34+ MONGO_DB_URL_DEVELOPMENT : mongodb://docker:docker@mongo:27017/casame?authSource=admin
35+ MONGO_DB_URL_PRODUCTION : mongodb://docker:docker@mongo:27017/casame?authSource=admin
36+ MONGO_DB_URL_TEST : mongodb://docker:docker@mongo:27017/casame?authSource=admin
37+ JWT_SECRET : ${{ secrets.JWT_SECRET }}
38+ FB_CERT_TYPE : ${{ secrets.FB_CERT_TYPE }}
39+ FB_CERT_PROJECT_ID : ${{ secrets.FB_CERT_PROJECT_ID }}
40+ FB_CERT_PRIVATE_KEY_ID : ${{ secrets.FB_CERT_PRIVATE_KEY_ID }}
41+ FB_CERT_PRIVATE_KEY : ${{ secrets.FB_CERT_PRIVATE_KEY }}
42+ FB_CERT_CLIENT_EMAIL : ${{ secrets.FB_CERT_CLIENT_EMAIL }}
43+ FB_CERT_CLIENT_ID : ${{ secrets.FB_CERT_CLIENT_ID }}
44+ FB_CERT_AUTH_URI : ${{ secrets.FB_CERT_AUTH_URI }}
45+ FB_CERT_TOKEN_URI : ${{ secrets.FB_CERT_TOKEN_URI }}
46+ FB_CERT_AUTH_PROVIDER_X_509_CERT_URL : ${{ secrets.FB_CERT_AUTH_PROVIDER_X_509_CERT_URL }}
47+ FB_CERT_CLIENT_X_509_CERT_URL : ${{ secrets.FB_CERT_CLIENT_X_509_CERT_URL }}
48+ run : npm run test
Original file line number Diff line number Diff line change 44
55<p align =" center " >
66 <a href =" ./LICENSE " target =" _blank " >
7- <img alt="MIT License" src="https://img.shields.io/github/license/Property-Search-Engine/admin -server" />
7+ <img alt="MIT License" src="https://img.shields.io/github/license/Property-Search-Engine/client-facing -server" />
88 </a >
99
10- <img alt =" node-build " src =" https://img.shields.io/github/workflow/status/Property-Search-Engine/admin -server/NodeJS?logo=node.js " />
10+ <img alt =" node-build " src =" https://img.shields.io/github/workflow/status/Property-Search-Engine/client-facing -server/NodeJS?logo=node.js " />
1111
12- <img alt =" pr " src =" https://img.shields.io/github/issues-pr/Property-Search-Engine/admin -server " />
13- <img alt =" issues " src =" https://img.shields.io/github/issues/Property-Search-Engine/admin -server " />
12+ <img alt =" pr " src =" https://img.shields.io/github/issues-pr/Property-Search-Engine/client-facing -server " />
13+ <img alt =" issues " src =" https://img.shields.io/github/issues/Property-Search-Engine/client-facing -server " />
1414 <img alt =" discord-chat " src =" https://img.shields.io/discord/803927161806520340?logo=discord " />
1515</p >
1616
1717<h1 align =" center " >CasaMe: Find the house or office of your dreams</h1 >
1818
19- > CasaMe Service admin dashboard backend
19+ > CasaMe Service client facing app backend
2020
2121## Configure
2222
You can’t perform that action at this time.
0 commit comments