-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.json
83 lines (81 loc) · 5.46 KB
/
config.json
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
{ "6.0_SR2":{
"installer":{
"eula":".lic_agr_6.0",
"expects":[
{"expect":"Default.*", "answer":"", "description":"jedox_home [/opt/jedox/ps]"},
{"expect":"The directory.*", "answer":"y", "description":"create jedox_home directory [Y]"},
{"expect":"Default.*", "answer":"jedoxweb", "description":"user for jedox-suite [jedoxweb]"},
{"expect":"Default.*", "answer":"jedoxweb", "description":"group for jedox-suite [jedoxweb]"},
{"expect":"What is this servers name ?.*", "answer":"jedox_ps", "description":"servers name", "timeout":60 },
{"expect":"What is this servers IP-Address ? .*", "answer":"", "description":"servers IP-Address"},
{"expect":"Who should get administrative e-mails regarding this server ?.*", "answer":"webmaster@email.com", "description":"admin email"},
{"expect":"Which IP-address should the OLAP server run on.*", "answer":"all", "description":"olap ip"},
{"expect":"Which port should the OLAP server run on ?.*", "answer":"7777", "description":"olap port"},
{"expect":"Which IP-address should the HTTP server listen on.*", "answer": "all", "description":"http ip"},
{"expect":"Which port should the HTTP server run on ?.*", "answer":"80", "description":"http port"},
{"expect":"Which IP-address should the Spreadsheet server run on.*", "answer":"127.0.0.1", "description":"spreadsheet server ip"},
{"expect":"Which port should the Spreadsheet server run on ?.*", "answer":"8193", "description":"spreadsheet server port"},
{"expect":"Which AJP-address should the Tomcat server run on ?.*", "answer":"127.0.0.1", "description":"tomcat ajp ip"},
{"expect":"Which AJP port should the Tomcat server run on ?.*", "answer":"8010", "description":"tomcat ajp port"},
{"expect":"Which HTTP-address should the Tomcat server run on ?.*", "answer":"127.0.0.1", "description":"tomcat http ip"},
{"expect":"Which HTTP port should the Tomcat server run on ?.*", "answer":"7775", "description":"tomcat http port"}
]
},
"patch":[
{"source":"olap_patch.diff", "target":"etc/init.d/jedox_olap"},
{"source":"etl_patch.diff", "target":"tomcat/jedox_tomcat.sh"}
],
"add":[
{"source":"docker.sh", "target":"./entrypoint"}
],
"docker":{
"exec":[
{"cmd" : "yum update -y", "description" : "Update rpm packages:"},
{"cmd" : "yum install -y wget nano"},
{"cmd" : "wget --header \"Cookie: oraclelicense=accept-securebackup-cookie\" http://download.oracle.com/otn-pub/java/jdk/8u66-b17/jre-8u66-linux-x64.rpm", "description" : "Install Java oracle jre"},
{"cmd" : "yum install -y jre-8u66-linux-x64.rpm"},
{"cmd" : "rm -f jre-8u66-linux-x64.rpm"},
{"cmd" : "yum clean all", "description" : "cleaning packages"}
]}
},
"6.0_SR1":{
"installer":{
"eula":".lic_agr_6.0",
"expects":[
{"expect":"Default.*", "answer":"", "description":"jedox_home [/opt/jedox/ps]"},
{"expect":"The directory.*", "answer":"y", "description":"create jedox_home directory [Y]"},
{"expect":"Default.*", "answer":"jedoxweb", "description":"user for jedox-suite [jedoxweb]"},
{"expect":"Default.*", "answer":"jedoxweb", "description":"group for jedox-suite [jedoxweb]"},
{"expect":"What is this servers name ?.*", "answer":"jedox_ps", "description":"servers name", "timeout":60 },
{"expect":"What is this servers IP-Address ? .*", "answer":"", "description":"servers IP-Address"},
{"expect":"Who should get administrative e-mails regarding this server ?.*", "answer":"webmaster@email.com", "description":"admin email"},
{"expect":"Which IP-address should the OLAP server run on.*", "answer":"all", "description":"olap ip"},
{"expect":"Which port should the OLAP server run on ?.*", "answer":"7777", "description":"olap port"},
{"expect":"Which IP-address should the HTTP server listen on.*", "answer": "all", "description":"http ip"},
{"expect":"Which port should the HTTP server run on ?.*", "answer":"80", "description":"http port"},
{"expect":"Which IP-address should the Spreadsheet server run on.*", "answer":"127.0.0.1", "description":"spreadsheet server ip"},
{"expect":"Which port should the Spreadsheet server run on ?.*", "answer":"8193", "description":"spreadsheet server port"},
{"expect":"Which AJP-address should the Tomcat server run on ?.*", "answer":"127.0.0.1", "description":"tomcat ajp ip"},
{"expect":"Which AJP port should the Tomcat server run on ?.*", "answer":"8010", "description":"tomcat ajp port"},
{"expect":"Which HTTP-address should the Tomcat server run on ?.*", "answer":"127.0.0.1", "description":"tomcat http ip"},
{"expect":"Which HTTP port should the Tomcat server run on ?.*", "answer":"7775", "description":"tomcat http port"}
]
},
"patch":[
{"source":"olap_patch.diff", "target":"etc/init.d/jedox_olap"},
{"source":"etl_patch.diff", "target":"tomcat/jedox_tomcat.sh"}
],
"add":[
{"source":"docker.sh", "target":"./entrypoint"}
],
"docker":{
"exec":[
{"cmd" : "yum update -y", "description" : "Update rpm packages:"},
{"cmd" : "yum install -y wget nano"},
{"cmd" : "wget --header \"Cookie: oraclelicense=accept-securebackup-cookie\" http://download.oracle.com/otn-pub/java/jdk/8u66-b17/jre-8u66-linux-x64.rpm", "description" : "Install Java oracle jre"},
{"cmd" : "yum install -y jre-8u66-linux-x64.rpm"},
{"cmd" : "rm -f jre-8u66-linux-x64.rpm"},
{"cmd" : "yum clean all", "description" : "cleaning packages"}
]}
}
}