mirror of
https://github.com/socketio/socket.io.git
synced 2026-01-13 17:07:54 -05:00
Compare commits
2 Commits
@socket.io
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f3ea96eb3a | ||
|
|
c2858e911e |
28
.github/workflows/ci.yml
vendored
28
.github/workflows/ci.yml
vendored
@@ -24,3 +24,31 @@ jobs:
|
|||||||
- run: npm test
|
- run: npm test
|
||||||
env:
|
env:
|
||||||
CI: true
|
CI: true
|
||||||
|
|
||||||
|
build-examples:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
timeout-minutes: 10
|
||||||
|
|
||||||
|
strategy:
|
||||||
|
fail-fast: false
|
||||||
|
matrix:
|
||||||
|
example:
|
||||||
|
- custom-parsers
|
||||||
|
- typescript
|
||||||
|
- webpack-build
|
||||||
|
- webpack-build-server
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Checkout repository
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
|
- name: Use Node.js 20
|
||||||
|
uses: actions/setup-node@v3
|
||||||
|
with:
|
||||||
|
node-version: 20
|
||||||
|
|
||||||
|
- name: Build ${{ matrix.example }}
|
||||||
|
run: |
|
||||||
|
cd examples/${{ matrix.example }}
|
||||||
|
npm install
|
||||||
|
npm run build
|
||||||
|
|||||||
@@ -1,58 +1,43 @@
|
|||||||
|
services:
|
||||||
|
nginx:
|
||||||
|
image: nginx:alpine
|
||||||
|
volumes:
|
||||||
|
- ./nginx.conf:/etc/nginx/nginx.conf:ro
|
||||||
|
ports:
|
||||||
|
- "3000:80"
|
||||||
|
|
||||||
nginx:
|
server-john:
|
||||||
image: nginx:alpine
|
build: ./server
|
||||||
volumes:
|
expose:
|
||||||
- ./nginx.conf:/etc/nginx/nginx.conf:ro
|
|
||||||
links:
|
|
||||||
- server-john
|
|
||||||
- server-paul
|
|
||||||
- server-george
|
|
||||||
- server-ringo
|
|
||||||
ports:
|
|
||||||
- "3000:80"
|
|
||||||
|
|
||||||
server-john:
|
|
||||||
build: ./server
|
|
||||||
links:
|
|
||||||
- redis
|
|
||||||
expose:
|
|
||||||
- "3000"
|
- "3000"
|
||||||
environment:
|
environment:
|
||||||
- NAME=John
|
- NAME=John
|
||||||
|
|
||||||
server-paul:
|
server-paul:
|
||||||
build: ./server
|
build: ./server
|
||||||
links:
|
expose:
|
||||||
- redis
|
- "3000"
|
||||||
expose:
|
environment:
|
||||||
- "3000"
|
- NAME=Paul
|
||||||
environment:
|
|
||||||
- NAME=Paul
|
|
||||||
|
|
||||||
server-george:
|
server-george:
|
||||||
build: ./server
|
build: ./server
|
||||||
links:
|
expose:
|
||||||
- redis
|
- "3000"
|
||||||
expose:
|
environment:
|
||||||
- "3000"
|
- NAME=George
|
||||||
environment:
|
|
||||||
- NAME=George
|
|
||||||
|
|
||||||
server-ringo:
|
server-ringo:
|
||||||
build: ./server
|
build: ./server
|
||||||
links:
|
expose:
|
||||||
- redis
|
- "3000"
|
||||||
expose:
|
environment:
|
||||||
- "3000"
|
- NAME=Ringo
|
||||||
environment:
|
|
||||||
- NAME=Ringo
|
|
||||||
|
|
||||||
client:
|
client:
|
||||||
build: ./client
|
build: ./client
|
||||||
links:
|
|
||||||
- nginx
|
|
||||||
|
|
||||||
redis:
|
redis:
|
||||||
image: redis:alpine
|
image: redis:alpine
|
||||||
expose:
|
expose:
|
||||||
- "6379"
|
- "6379"
|
||||||
|
|||||||
Reference in New Issue
Block a user