File tree Expand file tree Collapse file tree 1 file changed +109
-0
lines changed Expand file tree Collapse file tree 1 file changed +109
-0
lines changed Original file line number Diff line number Diff line change
1
+ stages :
2
+ - load
3
+ - test
4
+ - package
5
+ - deploy
6
+
7
+ .env_test : &env_test
8
+ environment :
9
+ name : test
10
+ url : http://test.eduard.win
11
+ only :
12
+ - master
13
+ tags :
14
+ - test
15
+
16
+ .env_preprod : &env_preprod
17
+ when : manual
18
+ environment :
19
+ name : preprod
20
+ url : http://preprod.eduard.win
21
+ only :
22
+ - preprod
23
+ tags :
24
+ - preprod
25
+
26
+ .env_prod : &env_prod
27
+ environment :
28
+ name : prod
29
+ url : http://prod.eduard.win
30
+ only :
31
+ - prod
32
+ tags :
33
+ - prod
34
+
35
+ .script_load : &script_load
36
+ stage : load
37
+ script : csession ensemble "##class(isc.git.GitLab).loadDiff()"
38
+ artifacts :
39
+ paths :
40
+ - diff.xml
41
+
42
+ .script_test : &script_test
43
+ stage : test
44
+ script : csession ensemble "##class(isc.git.GitLab).test()"
45
+ artifacts :
46
+ paths :
47
+ - tests.html
48
+
49
+ .script_package_client : &script_package_client
50
+ stage : package
51
+ script : envsubst < client/index.html > index.html
52
+ artifacts :
53
+ paths :
54
+ - index.html
55
+
56
+ .script_package_server : &script_package_server
57
+ stage : package
58
+ script : csession ensemble "##class(isc.git.GitLab).package()"
59
+ artifacts :
60
+ paths :
61
+ - full.xml
62
+
63
+ .script_deploy_client : &script_deploy_client
64
+ stage : deploy
65
+ script : cp -f index.html /var/www/html/index.html
66
+
67
+ load test :
68
+ << : *env_test
69
+ << : *script_load
70
+
71
+ test test :
72
+ << : *env_test
73
+ << : *script_test
74
+
75
+ package client test :
76
+ << : *env_test
77
+ << : *script_package_client
78
+
79
+ package server test :
80
+ << : *env_test
81
+ << : *script_package_server
82
+
83
+ deploy test :
84
+ << : *env_test
85
+ << : *script_deploy_client
86
+
87
+ load preprod :
88
+ << : *env_preprod
89
+ << : *script_load
90
+
91
+ package client preprod :
92
+ << : *env_preprod
93
+ << : *script_package_client
94
+
95
+ deploy preprod :
96
+ << : *env_preprod
97
+ << : *script_deploy_client
98
+
99
+ load prod :
100
+ << : *env_prod
101
+ << : *script_load
102
+
103
+ package client prod :
104
+ << : *env_prod
105
+ << : *script_package_client
106
+
107
+ deploy prod :
108
+ << : *env_prod
109
+ << : *script_deploy_client
You can’t perform that action at this time.
0 commit comments