Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions .github/workflows/dev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: Deploy OPEX - Dev

on:
push:
branches:
- dev

jobs:
jenkinsJob:
name: Build OPEX new dev version
runs-on: ubuntu-latest
steps:
- name: Trigger opex-build-job on jenkins
uses: appleboy/jenkins-action@master
with:
url: ${{ secrets.JENKINS_URL }}
user: ${{ secrets.JENKINS_USER }}
token: ${{ secrets.JENKINS_TOKEN }}
job: "opex-core-dev-deploy"
6 changes: 3 additions & 3 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Deploy OPEX
name: Deploy OPEX - Demo

on:
push:
Expand All @@ -7,7 +7,7 @@ on:

jobs:
jenkinsJob:
name: build opex new version
name: Deploy OPEX new demo version
runs-on: ubuntu-latest
steps:
- name: Trigger opex-build-job on jenkins
Expand All @@ -16,4 +16,4 @@ jobs:
url: ${{ secrets.JENKINS_URL }}
user: ${{ secrets.JENKINS_USER }}
token: ${{ secrets.JENKINS_TOKEN }}
job: "opex-build-job"
job: "opex-core-demo-deploy"
142 changes: 142 additions & 0 deletions Deployment/docker-compose.dev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@
services:
zookeeper:
ports:
- '127.0.0.1:2182:2181'
networks:
- opex-dev
kafka:
ports:
- '127.0.0.1:9093:9092'
networks:
- opex-dev
consul:
ports:
- '127.0.0.1:8501:8500'
- '127.0.0.1:8302:8300'
- '127.0.0.1:8603:8600'
networks:
- opex-dev
redis:
ports:
- "127.0.0.1:6380:6379"
networks:
- opex-dev
postgres-accountant:
ports:
- 127.0.0.1:5633:5432
networks:
- opex-dev
postgres-eventlog:
ports:
- 127.0.0.1:5634:5432
networks:
- opex-dev
postgres-auth:
ports:
- 127.0.0.1:5635:5432
networks:
- opex-dev
postgres-wallet:
ports:
- 127.0.0.1:5636:5432
networks:
- opex-dev
postgres-api:
ports:
- 127.0.0.1:5637:5432
networks:
- opex-dev
postgres-bc-gateway:
ports:
- 127.0.0.1:5638:5432
networks:
- opex-dev
accountant:
ports:
- 127.0.0.1:8289:8089
- 127.0.0.1:1146:1044
networks:
opex-dev:
aliases:
- accountant
eventlog:
ports:
- 127.0.0.1:8290:8090
networks:
opex-dev:
aliases:
- eventlog
matching-engine:
ports:
- 127.0.0.1:8292:8092
- 127.0.0.1:1246:1044
networks:
opex-dev:
aliases:
- matching-engine
matching-gateway:
ports:
- 127.0.0.1:8293:8093
- 127.0.0.1:1147:1044
networks:
opex-dev:
aliases:
- matching-gateway
auth:
ports:
- 127.0.0.1:8283:8083
- 127.0.0.1:1148:1044
networks:
opex-dev:
aliases:
- auth
wallet:
ports:
- 127.0.0.1:8291:8091
- 127.0.0.1:1149:1044
networks:
opex-dev:
aliases:
- wallet
api:
ports:
- 127.0.0.1:8294:8094
- 127.0.0.1:1150:1044
networks:
opex-dev:
aliases:
- api
websocket:
ports:
- 127.0.0.1:8297:8097
- 127.0.0.1:1154:1044
networks:
opex-dev:
aliases:
- websocket
bc-gateway:
ports:
- 127.0.0.1:8295:8095
- 127.0.0.1:1152:1044
networks:
opex-dev:
aliases:
- bc-gateway
storage:
ports:
- 127.0.0.1:8296:8096
- 127.0.0.1:1153:1044
networks:
opex-dev:
aliases:
- storage
nginx:
ports:
- 8086:80
networks:
opex-dev:
aliases:
- opex_nginx
networks:
opex-dev:
driver: bridge
142 changes: 142 additions & 0 deletions Deployment/docker-compose.override.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@
services:
zookeeper:
ports:
- '127.0.0.1:2181:2181'
networks:
- opex
kafka:
ports:
- '127.0.0.1:9092:9092'
networks:
- opex
consul:
ports:
- '127.0.0.1:8500:8500'
- '127.0.0.1:8300:8300'
- '127.0.0.1:8600:8600'
networks:
- opex
redis:
ports:
- "127.0.0.1:6379:6379"
networks:
- opex
postgres-accountant:
ports:
- 127.0.0.1:5433:5432
networks:
- opex
postgres-eventlog:
ports:
- 127.0.0.1:5434:5432
networks:
- opex
postgres-auth:
ports:
- 127.0.0.1:5435:5432
networks:
- opex
postgres-wallet:
ports:
- 127.0.0.1:5436:5432
networks:
- opex
postgres-api:
ports:
- 127.0.0.1:5437:5432
networks:
- opex
postgres-bc-gateway:
ports:
- 127.0.0.1:5438:5432
networks:
- opex
accountant:
ports:
- 127.0.0.1:8089:8089
- 127.0.0.1:1045:1044
networks:
opex:
aliases:
- accountant
eventlog:
ports:
- 127.0.0.1:8090:8090
networks:
opex:
aliases:
- eventlog
matching-engine:
ports:
- 127.0.0.1:8092:8092
- 127.0.0.1:1046:1044
networks:
opex:
aliases:
- matching-engine
matching-gateway:
ports:
- 127.0.0.1:8093:8093
- 127.0.0.1:1047:1044
networks:
opex:
aliases:
- matching-gateway
auth:
ports:
- 127.0.0.1:8083:8083
- 127.0.0.1:1048:1044
networks:
opex:
aliases:
- auth
wallet:
ports:
- 127.0.0.1:8091:8091
- 127.0.0.1:1049:1044
networks:
opex:
aliases:
- wallet
api:
ports:
- 127.0.0.1:8094:8094
- 127.0.0.1:1050:1044
networks:
opex:
aliases:
- api
websocket:
ports:
- 127.0.0.1:8097:8097
- 127.0.0.1:1054:1044
networks:
opex:
aliases:
- websocket
bc-gateway:
ports:
- 127.0.0.1:8095:8095
- 127.0.0.1:1052:1044
networks:
opex:
aliases:
- bc-gateway
storage:
ports:
- 127.0.0.1:8096:8096
- 127.0.0.1:1053:1044
networks:
opex:
aliases:
- storage
nginx:
ports:
- 80:80
networks:
opex:
aliases:
- opex_nginx
networks:
opex:
driver: bridge
Loading