forked from opentelekomcloud-docs/doc-exports
-
Notifications
You must be signed in to change notification settings - Fork 0
/
zuul.yaml
118 lines (112 loc) · 4.09 KB
/
zuul.yaml
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
106
107
108
109
110
111
112
113
114
115
116
117
118
- secret:
name: zuul_eco_doc_exports_vault
data:
vault_role_id: !encrypted/pkcs1-oaep
- i+G23kbxo4w3iA7zeqcD4ZeEXkQfzfQZ9AZJemKMkhM1n2gHM35kA7OBCAwKurhTsEbVv
xtTgjW3S/fnhA45xc29DeAHluGh7SSY5GoVbyZG9aXrHOt7wMTxGBH1hzZcbA2Yts6IcV
kIdyrcN8/LQUNcDX1KNVQk22//MRlB+c81sOsByJtKIwbsuukU0PCpgnaaDh+VptpYOdU
YlbUN15q049fG9MdXY9NQuZWuL+w2bG/7jE9AvIVQbJFQHcTmY1fuy+fM9uSi5D/FH9sA
NXse3y7ncGbe+ps1wuagyMbWA0SI/SuoEABG0ePQ3QCSmZexyK7UuxxfWTVa7PwGEJDlr
bFQiHEz2DlufgY0LloSK8X0gu0dBo/AmFtoZASHRvu/8tcD16cGlLSK/IsoHa8NB8bCM3
lyd95WLuFVEdytc7PxK0ccum/9MMNLcRXB9Tmd34wiZ19EF891J/YJIaTo/baurZ+87KY
lMuMp2P+PFM50LhZzsBD6kv2P4eKMYPsYpv2UVDw9xrOTgJJ4131r+MpUKADwdeFGa6ux
ovDK0GnZXCZ47MDbkY5esaLaCiIDKpJuiRp6rUKSxne5hYp9S4YyRGswjNHXGcWQatLeS
qkcsZ1nhfKnV0cTf1+6vCh8q09zW7v4IxQ8pj1O+bzNJ2hPuUJEnT1XIs5LZUg=
vault_token_path: !encrypted/pkcs1-oaep
- OIGL6UXXZuoFKe+v9u/53hmZkBOo+FYLiz16guzcVJ8MupWe6PtZ9LOggO8yDmNpzs6tQ
hQKdsnTJa78nXgZq25V/1wKVV/yz/JSPW84HAWllwN/+n9zqTDJuXDWJwaivGrBxCXLnD
PLAXauwB9KGfDSuWKtm8JEFPZvXrFSF8GQXO/hRhL4N1Vxf5cyNZ+nEiWCfJKx0ajXwW3
X9LitwfOt4greHs+QAxUQHhaOPqEfPziIriKx9/aHVvKkCBPIXmxXcOKt8s6vSGbLDKy+
MxxaE7FXH7fHlW4mhnwqDBUM6kRVOunR/iWrBrSspZp1DTsVxSunHxH5Cw8apveVyeZoL
Y6JsQAi4m4Oy+eybpcAXUOTmEeSgydGa0Vm0s3t96N2iiEnhT/MnAk2N5xNwO1CVr7Spn
XIZicW4xldAFiy7GKDfNGAgPiqzcpRL4QtzePTj1U5tB7LV9Mg25T3Z4IwxA9NiIM7mtF
1qnH9ebWo88ddnR0wzCcEriNVHkS47vpY971kPCFPIlwHNobSA01VQiyDS/s7MgoEev+L
R6XGpSbLiduBo4kjiXen2RNeNBC+8QyYANKeaJs82py2H48dPQTpBt3gJbMPy9EqgO+qU
PHJ07yaa4zZsTOnG0e6iSWOC9nt7TOJVAmzwipXX33brJ7F8XxP3k1Tui6gFbk=
- job:
name: otc-doc-exports-convert-base
parent: unittests
abstract: true
nodeset: vm
description: |
Convert doc exports from html to rst and generate corresponding rst diff
files.
pre-run: playbooks/pre.yaml
run: playbooks/run.yaml
post-run: playbooks/post.yaml
- job:
name: otc-doc-exports-convert-compute
parent: otc-doc-exports-convert-base
description: |
Convert Compute doc exports from html to rst and generate
corresponding rst patch files.
files:
- otc_doc_convertor
- docs/ecs
- roles
vars:
docs_update_data_file: "docs_compute.yaml"
- job:
name: otc-doc-exports-convert-big-data
parent: otc-doc-exports-convert-base
description: |
Convert BigData doc exports from html to rst and generate
corresponding rst patch files.
files:
- otc_doc_convertor
- docs/modelarts
- roles
vars:
docs_update_data_file: "docs_big-data.yaml"
- job:
name: otc-doc-exports-propose-update-compute
parent: otc-doc-exports-convert-compute
description: |
Propose Compute changes to the final projects
files.
post-run: playbooks/propose_update.yaml
files:
- otc_doc_convertor
- docs/ecs
secrets:
- secret: zuul_eco_doc_exports_vault
name: zuul_vault
pass-to-parent: true
- job:
name: otc-doc-exports-propose-update-big-data
parent: otc-doc-exports-convert-big-data
description: |
Propose BigData changes to the final projects
files.
post-run: playbooks/propose_update.yaml
files:
- otc_doc_convertor
- docs/modelarts
secrets:
- secret: zuul_eco_doc_exports_vault
name: zuul_vault
pass-to-parent: true
- project:
merge-mode: squash-merge
default-branch: main
vars:
docs_rst_location: "docs"
docs_base_location: "base"
docs_new_location: "new"
ensure_pandoc_version: "2.18"
check:
jobs:
- otc-tox-pep8:
nodeset: ubuntu-focal
- otc-doc-exports-convert-compute
- otc-doc-exports-convert-big-data
check-post:
jobs:
- otc-doc-exports-propose-update-compute
- otc-doc-exports-propose-update-big-data
gate:
jobs:
- otc-tox-pep8:
nodeset: ubuntu-focal
- otc-doc-exports-convert-compute
- otc-doc-exports-convert-big-data