forked from Stratio/sparta
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.jenkins.yml
105 lines (92 loc) · 2.35 KB
/
.jenkins.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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
#CROSSBUILD:
# - '2.10'
# - '2.11'
MAIL: sparta
SLACKTEAM: sparkta
ATSERVICES:
- ZOOKEEPER:
image: stratio/zookeeper:3.4.6
sleep: 10
- MONGODB:
image: stratio/mongo:3.0.4
sleep: 5
- CASSANDRA:
image: stratio/cassandra-lucene-index:2.2.5.3
sleep: 5
- ELASTICSEARCH:
image: stratio/elasticsearch:1.7.1
sleep: 5
env:
- CLUSTER_NAME=%%JUID
- HADOOP:
image: stratio/hadoop:2.7.2
sleep: 10
- HADOOP:
image: stratio/hadoop:2.7.2
env:
- NAMENODE_MODE=false
- NAMENODE_HOST=%%HADOOP#0
sleep: 10
- MESOS:
image: stratio/mesos-spark-hdfs:0.22.1-1.5.2-2.6
env:
- MODE=master
- MESOS_ZK=zk://%%ZOOKEEPER:2181/mesos
- JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64
- HADOOP_HOME=/opt/sds/hadoop
- HADOOP_USER_NAME=stratio
- HADOOP_CONF_DIR=/opt/sds/hadoop/conf
sleep: 40
volumes:
- s'%%HADOOP#1
- MESOS:
image: stratio/mesos-spark-hdfs:0.22.1-1.5.2-2.6
env:
- MODE=slave
- MESOS_ZK=zk://%%ZOOKEEPER:2181/mesos
- JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64
- HADOOP_HOME=/opt/sds/hadoop
- HADOOP_USER_NAME=stratio
- HADOOP_CONF_DIR=/opt/sds/hadoop/conf
sleep: 10
volumes:
- s'%%HADOOP#1
- SPARTA:
image: stratio/sparta:%%VERSION
env:
- ZOOKEEPER_HOST=%%ZOOKEEPER
- SSH=true
sleep: 10
- SPARTA:
image: stratio/sparta:%%VERSION
env:
- ZOOKEEPER_HOST=%%ZOOKEEPER
- EXECUTION_MODE=mesos
- SPARK_HOME=/spark-1.5.2-bin-hadoop2.6
- MESOS_MASTER=%%MESOS#0
- HDFS_MASTER=%%HADOOP#0
sleep: 10
volumes:
- s'%%HADOOP#1
- CHROME:
image: stratio/selenium-chrome:48
env:
- SELENIUM_GRID=selenium.cd.stratio.com
- ID=%%JUID
sleep: 10
volumes:
- /dev/shm:/dev/shm
ATPARAMETERS: >
-DSPARTA_HOST=%%SPARTA#0
-DSPARTA_PORT=9090
-DSPARTA_API_PORT=9091
-DJACOCO_SERVER=%%SPARTA#0
-DSELENIUM_GRID=selenium.cd.stratio.com:4444
-DFORCE_BROWSER=chrome_48%%JUID
-DMONGO_HOST=%%MONGODB
-DMONGO_PORT=27017
-DCASSANDRA_HOST=%%CASSANDRA
-DCASSANDRA_PORT=9042
-DES_NODE=%%ELASTICSEARCH
-DCSV_PATH=/tmp/sparta/csv
-DTESTSUFFIX=SPARKSTANDALONE