summaryrefslogtreecommitdiff
path: root/ecosystem.svg
blob: f47bb66d4bd5b886b50d5ff14129f20eeb2219c2 (plain)
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
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
 -->
<!-- Title: ecosystem Pages: 1 -->
<svg width="404pt" height="317pt"
 viewBox="0.00 0.00 403.50 316.99" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 312.9919)">
<title>ecosystem</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-312.9919 399.5,-312.9919 399.5,4 -4,4"/>
<!-- developer -->
<g id="node1" class="node">
<title>developer</title>
<ellipse fill="none" stroke="#000000" cx="232" cy="-263.496" rx="45.4919" ry="45.4919"/>
<text text-anchor="middle" x="232" y="-259.796" font-family="Times,serif" font-size="14.00" fill="#000000">developer</text>
</g>
<!-- gerrit -->
<g id="node2" class="node">
<title>gerrit</title>
<polygon fill="none" stroke="#000000" points="273.5,-182 202.5,-182 202.5,-186 190.5,-186 190.5,-144 273.5,-144 273.5,-182"/>
<polyline fill="none" stroke="#000000" points="190.5,-182 202.5,-182 "/>
<text text-anchor="middle" x="232" y="-166.8" font-family="Times,serif" font-size="14.00" fill="#000000">Gerrit</text>
<text text-anchor="middle" x="232" y="-151.8" font-family="Times,serif" font-size="14.00" fill="#000000">code review</text>
</g>
<!-- developer&#45;&gt;gerrit -->
<g id="edge1" class="edge">
<title>developer&#45;&gt;gerrit</title>
<path fill="none" stroke="#000000" d="M225.2798,-218.2458C225.1742,-209.407 225.3495,-200.3599 225.8058,-192.2131"/>
<polygon fill="#000000" stroke="#000000" points="229.3054,-192.35 226.5675,-182.115 222.3252,-191.8234 229.3054,-192.35"/>
</g>
<!-- gerrit&#45;&gt;developer -->
<g id="edge2" class="edge">
<title>gerrit&#45;&gt;developer</title>
<path fill="none" stroke="#000000" d="M237.4325,-182.115C238.1745,-189.6614 238.6031,-198.754 238.7182,-208.0866"/>
<polygon fill="#000000" stroke="#000000" points="235.2182,-208.2465 238.7202,-218.2458 242.2182,-208.2451 235.2182,-208.2465"/>
</g>
<!-- CI -->
<g id="node3" class="node">
<title>CI</title>
<polygon fill="none" stroke="#000000" points="268,-108 208,-108 208,-112 196,-112 196,-72 268,-72 268,-108"/>
<polyline fill="none" stroke="#000000" points="196,-108 208,-108 "/>
<text text-anchor="middle" x="232" y="-86.3" font-family="Times,serif" font-size="14.00" fill="#000000">CI system</text>
</g>
<!-- gerrit&#45;&gt;CI -->
<g id="edge3" class="edge">
<title>gerrit&#45;&gt;CI</title>
<path fill="none" stroke="#000000" d="M225.9767,-143.8201C225.2688,-136.0117 225.0781,-126.8265 225.4046,-118.2764"/>
<polygon fill="#000000" stroke="#000000" points="228.8971,-118.5051 226.0595,-108.2973 221.9121,-118.0466 228.8971,-118.5051"/>
</g>
<!-- CI&#45;&gt;gerrit -->
<g id="edge4" class="edge">
<title>CI&#45;&gt;gerrit</title>
<path fill="none" stroke="#000000" d="M237.9405,-108.2973C238.6877,-115.9984 238.9176,-125.1526 238.6303,-133.748"/>
<polygon fill="#000000" stroke="#000000" points="235.1313,-133.6276 238.0233,-143.8201 242.1186,-134.0488 235.1313,-133.6276"/>
</g>
<!-- autotestenv -->
<g id="node4" class="node">
<title>autotestenv</title>
<polygon fill="none" stroke="#000000" points="144,-36 0,-36 0,-32 -4,-32 -4,-28 0,-28 0,-8 -4,-8 -4,-4 0,-4 0,0 144,0 144,-36"/>
<polyline fill="none" stroke="#000000" points="0,-32 4,-32 4,-28 0,-28 "/>
<polyline fill="none" stroke="#000000" points="0,-8 4,-8 4,-4 0,-4 "/>
<text text-anchor="middle" x="72" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">env for automated tests</text>
</g>
<!-- CI&#45;&gt;autotestenv -->
<g id="edge5" class="edge">
<title>CI&#45;&gt;autotestenv</title>
<path fill="none" stroke="#000000" d="M195.6935,-73.6621C173.7166,-63.7725 145.3938,-51.0272 121.3968,-40.2286"/>
<polygon fill="#000000" stroke="#000000" points="122.6496,-36.9543 112.0941,-36.0423 119.777,-43.3378 122.6496,-36.9543"/>
</g>
<!-- mantestenv -->
<g id="node5" class="node">
<title>mantestenv</title>
<polygon fill="none" stroke="#000000" points="302,-36 162,-36 162,-32 158,-32 158,-28 162,-28 162,-8 158,-8 158,-4 162,-4 162,0 302,0 302,-36"/>
<polyline fill="none" stroke="#000000" points="162,-32 166,-32 166,-28 162,-28 "/>
<polyline fill="none" stroke="#000000" points="162,-8 166,-8 166,-4 162,-4 "/>
<text text-anchor="middle" x="232" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">env for manual testing</text>
</g>
<!-- CI&#45;&gt;mantestenv -->
<g id="edge6" class="edge">
<title>CI&#45;&gt;mantestenv</title>
<path fill="none" stroke="#000000" d="M232,-71.8314C232,-64.131 232,-54.9743 232,-46.4166"/>
<polygon fill="#000000" stroke="#000000" points="235.5001,-46.4132 232,-36.4133 228.5001,-46.4133 235.5001,-46.4132"/>
</g>
<!-- prodenv -->
<g id="node6" class="node">
<title>prodenv</title>
<polygon fill="none" stroke="#000000" points="395.5,-36 320.5,-36 320.5,-32 316.5,-32 316.5,-28 320.5,-28 320.5,-8 316.5,-8 316.5,-4 320.5,-4 320.5,0 395.5,0 395.5,-36"/>
<polyline fill="none" stroke="#000000" points="320.5,-32 324.5,-32 324.5,-28 320.5,-28 "/>
<polyline fill="none" stroke="#000000" points="320.5,-8 324.5,-8 324.5,-4 320.5,-4 "/>
<text text-anchor="middle" x="358" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">production</text>
</g>
<!-- CI&#45;&gt;prodenv -->
<g id="edge7" class="edge">
<title>CI&#45;&gt;prodenv</title>
<path fill="none" stroke="#000000" d="M263.7951,-71.8314C280.0605,-62.5368 300.0386,-51.1208 317.4051,-41.1971"/>
<polygon fill="#000000" stroke="#000000" points="319.2691,-44.1631 326.2151,-36.1628 315.7961,-38.0854 319.2691,-44.1631"/>
</g>
</g>
</svg>