-
Notifications
You must be signed in to change notification settings - Fork 7
/
docker-compose.ci.yml
61 lines (55 loc) · 1.1 KB
/
docker-compose.ci.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
version: '3.4'
services:
### ORACLE
oracle:
volumes:
- oracle-key:/key
- oracle-config:/config
### SERVER
server:
volumes:
- server-config:/config
- server-scripts:/scripts
### BITCOIND
bitcoind:
volumes:
- bitcoind-config:/config
- bitcoind-scripts:/scripts
- bitcoind-vectors:/vectors
### UTILS
dockerize:
image: jwilder/dockerize
dev:
image: cryptogarageinc/p2pderivatives-client-ci
user: root
working_dir: /home/circleci/project
environment:
SERVER_HOST: server
SERVER_PORT: 8080
BITCOIND_HOST: bitcoind
BITCOIND_PORT: 18443
ORACLE_HOST: oracle
ORACLE_PORT: 8080
volumes:
- reports:/home/circleci/project/reports
- dev:/home/circleci/project
volumes:
oracle-key:
external: true
oracle-config:
external: true
server-config:
external: true
server-scripts:
external: true
bitcoind-config:
external: true
bitcoind-scripts:
external: true
bitcoind-vectors:
external: true
# DEV
reports:
external: true
dev:
external: true