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