blob: ec5da44836956cf630223e20c00dc2ece128ab06 [file] [log] [blame]
rvyalov3d81c682017-07-04 15:35:33 +03001parameters:
2 artifactory:
3 client:
4 enabled: True
5 source:
6 engine: pip
7 server:
8 host: ${_param:artifactory_server_host}
9 port: ${_param:artifactory_server_port}
Alexander Evseev6546aff2017-09-18 15:47:19 +030010 proto: ${_param:artifactory_server_proto}
11 ssl_verify: ${_param:artifactory_server_verify_ssl}
rvyalov3d81c682017-07-04 15:35:33 +030012 user: ${_param:artifactory_client_user}
13 password: ${_param:artifactory_client_password}
Roman Vyalov94e97bd2017-07-31 12:59:31 +030014 license_key: ${_param:artifactory_license_key}
15 ldap_server: ${_param:artifactory_security_ldap_server}
16 ldap_account_base: ${_param:artifactory_security_ldap_root_dn}
17 ldap_searchFilter: ${_param:artifactory_security_ldap_searchFilter}
rvyalov3d81c682017-07-04 15:35:33 +030018 repo:
Alexander Evseeve7a00042017-09-27 11:57:01 +030019 # Please keep repo list sorted
20
Roman Vyalov718e93d2017-08-07 13:59:41 +030021 _genericRepository-local:
Alexander Evseeve7a00042017-09-27 11:57:01 +030022 rclass: local
23 packageType: generic
Roman Vyalov718e93d2017-08-07 13:59:41 +030024 description: "Used by Jimbo"
Alexander Evseeve7a00042017-09-27 11:57:01 +030025
Roman Vyalov718e93d2017-08-07 13:59:41 +030026 _genericRepository-remote:
Alexander Evseeve7a00042017-09-27 11:57:01 +030027 rclass: remote
28 packageType: generic
Roman Vyalov718e93d2017-08-07 13:59:41 +030029 description: "Used by Jimbo"
Roman Vyalov718e93d2017-08-07 13:59:41 +030030 url: http://localhost
Alexander Evseeve7a00042017-09-27 11:57:01 +030031
32 _genericRepository-virtual:
33 rclass: virtual
34 packageType: generic
35 description: "Used by Jimbo"
36 repositories:
37 - _genericRepository-local
38 - _genericRepository-remote
39
40 apk-local:
41 rclass: local
42 packageType: generic
43
Roman Vyalov718e93d2017-08-07 13:59:41 +030044 apk-remote:
Alexander Evseeve7a00042017-09-27 11:57:01 +030045 rclass: remote
46 packageType: generic
Roman Vyalov718e93d2017-08-07 13:59:41 +030047 url: http://dl-cdn.alpinelinux.org/alpine/
Alexander Evseeve7a00042017-09-27 11:57:01 +030048
49 apk-virtual:
50 rclass: virtual
51 packageType: generic
52 repositories:
53 - apk-local
54 - apk-remote
55
Roman Vyalov718e93d2017-08-07 13:59:41 +030056 apt-docker-project:
Alexander Evseeve7a00042017-09-27 11:57:01 +030057 rclass: remote
58 packageType: debian
Roman Vyalov718e93d2017-08-07 13:59:41 +030059 url: https://apt.dockerproject.org/repo
Alexander Evseeve7a00042017-09-27 11:57:01 +030060
Roman Vyalov718e93d2017-08-07 13:59:41 +030061 artifactory-pro-debian:
Alexander Evseeve7a00042017-09-27 11:57:01 +030062 rclass: remote
63 packageType: debian
Roman Vyalov718e93d2017-08-07 13:59:41 +030064 url: https://jfrog.bintray.com/artifactory-pro-debs
Alexander Evseeve7a00042017-09-27 11:57:01 +030065
66 artifactory-pro-rpm:
67 rclass: remote
68 packageType: yum
69 url: http://jfrog.bintray.com/artifactory-pro-rpms
70
71 binary-dev-local:
72 rclass: local
73 packageType: generic
74
75 binary-dev-virtual:
76 rclass: virtual
77 packageType: generic
78 repositories:
79 - binary-dev-local
80 - binary-prod-local
81 - binary-remote
82 defaultDeploymentRepo: binary-dev-local
83
84 binary-prod-local:
85 rclass: local
86 packageType: generic
87
88 binary-prod-virtual:
89 rclass: virtual
90 packageType: generic
91 repositories:
92 - binary-prod-local
93 - binary-remote
94 - gcs-remote
95 defaultDeploymentRepo: binary-prod-local
96
97 binary-remote:
98 rclass: remote
99 packageType: generic
100 url: https://artifactory.mcp.mirantis.net/artifactory/binary-prod-virtual
101
102 centos:
103 rclass: virtual
104 packageType: yum
105 repositories:
106 - centos-local
107 - centos-remote
108 - artifactory-pro-rpm
109
110 centos-local:
111 rclass: local
112 packageType: yum
113
114 centos-remote:
115 rclass: remote
116 packageType: yum
117 url: http://mirror.centos.org/centos/
118
119 centos-virtual:
120 rclass: virtual
121 packageType: yum
122 repositories:
123 - centos-local
124 - centos-remote
125 defaultDeploymentRepo: centos-local
126
127 debian-local:
128 rclass: local
129 packageType: debian
130
Roman Vyalov718e93d2017-08-07 13:59:41 +0300131 debian-mariadb-remote:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300132 rclass: remote
133 packageType: debian
Roman Vyalov718e93d2017-08-07 13:59:41 +0300134 url: http://sfo1.mirrors.digitalocean.com/mariadb/repo/10.1/debian/
Alexander Evseeve7a00042017-09-27 11:57:01 +0300135
Roman Vyalov718e93d2017-08-07 13:59:41 +0300136 debian-nginx:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300137 rclass: remote
138 packageType: debian
Roman Vyalov718e93d2017-08-07 13:59:41 +0300139 url: http://nginx.org/packages/debian/
Alexander Evseeve7a00042017-09-27 11:57:01 +0300140
Roman Vyalov718e93d2017-08-07 13:59:41 +0300141 debian-percona-remote:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300142 rclass: remote
143 packageType: debian
Roman Vyalov718e93d2017-08-07 13:59:41 +0300144 url: http://repo.percona.com/apt
Alexander Evseeve7a00042017-09-27 11:57:01 +0300145
Roman Vyalov718e93d2017-08-07 13:59:41 +0300146 debian-rabbitmq-remote:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300147 rclass: remote
148 packageType: debian
Roman Vyalov718e93d2017-08-07 13:59:41 +0300149 url: http://www.rabbitmq.com/debian/
Alexander Evseeve7a00042017-09-27 11:57:01 +0300150
Roman Vyalov718e93d2017-08-07 13:59:41 +0300151 debian-remote:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300152 rclass: remote
153 packageType: debian
Roman Vyalov718e93d2017-08-07 13:59:41 +0300154 url: http://ftp.us.debian.org/debian
Alexander Evseeve7a00042017-09-27 11:57:01 +0300155
Roman Vyalov718e93d2017-08-07 13:59:41 +0300156 debian-security-remote:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300157 rclass: remote
158 packageType: debian
Roman Vyalov718e93d2017-08-07 13:59:41 +0300159 url: http://security.debian.org/
Alexander Evseeve7a00042017-09-27 11:57:01 +0300160
161 debian-virtual:
162 rclass: virtual
163 packageType: generic
164 repositories:
165 - debian-local
166 - debian-remote
167 - debian-security-remote
168 defaultDeploymentRepo: debian-local
169
170 docker-dev-local:
171 rclass: local
172 packageType: docker
173
174 docker-dev-virtual:
175 rclass: virtual
176 packageType: docker
177 repositories:
178 - docker-dev-local
179 - docker-prod-local
180 - docker-remote
181 defaultDeploymentRepo: docker-dev-local
182
183 docker-prod-local:
184 rclass: local
185 packageType: docker
186
187 docker-prod-virtual:
188 rclass: virtual
189 packageType: docker
190 repositories:
191 - docker-prod-local
192 - docker-remote
193 defaultDeploymentRepo: docker-prod-local
194
Roman Vyalov718e93d2017-08-07 13:59:41 +0300195 docker-remote:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300196 rclass: remote
197 packageType: docker
Roman Vyalov718e93d2017-08-07 13:59:41 +0300198 url: https://registry-1.docker.io/
Alexander Evseeve7a00042017-09-27 11:57:01 +0300199 description: "Remote repository for DockerHub"
200
Roman Vyalov718e93d2017-08-07 13:59:41 +0300201 gcs-remote:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300202 rclass: remote
203 packageType: generic
Roman Vyalov718e93d2017-08-07 13:59:41 +0300204 url: https://storage.googleapis.com
Alexander Evseeve7a00042017-09-27 11:57:01 +0300205 description: "Has zero downloads. Can be removed."
206
Roman Vyalov718e93d2017-08-07 13:59:41 +0300207 gerrit-plugins:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300208 rclass: remote
209 packageType: generic
Roman Vyalov718e93d2017-08-07 13:59:41 +0300210 url: http://builds.quelltextlich.at/gerrit/nightly
Alexander Evseeve7a00042017-09-27 11:57:01 +0300211 description: "Overlaps with maven-local. We should resolve overlap and remove this repo."
212
Alexander Evseev78644822018-04-09 15:37:51 +0200213 helm-local:
214 rclass: local
215 packageType: helm
216 description: "Helm Chart Repository (local)"
217 notes: "https://mirantis.jira.com/browse/PROD-18913"
218 propertySets:
219 - artifactory
220
221 helm-virtual:
222 rclass: virtual
223 packageType: helm
224 description: "Helm Chart Repository (virtual one having correct index)"
225 notes: "https://mirantis.jira.com/browse/PROD-19175"
226 repositories:
227 - helm-local
228 defaultDeploymentRepo: helm-local
229
Roman Vyalov718e93d2017-08-07 13:59:41 +0300230 jcenter:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300231 rclass: remote
232 packageType: maven
Roman Vyalov718e93d2017-08-07 13:59:41 +0300233 url: https://jcenter.bintray.com
Alexander Evseeve7a00042017-09-27 11:57:01 +0300234
Roman Vyalov718e93d2017-08-07 13:59:41 +0300235 jenkins-deb-pkgs:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300236 rclass: remote
237 packageType: generic
Roman Vyalov718e93d2017-08-07 13:59:41 +0300238 url: https://pkg.jenkins.io/debian-stable/binary
Alexander Evseeve7a00042017-09-27 11:57:01 +0300239
Roman Vyalov718e93d2017-08-07 13:59:41 +0300240 jenkins-plugins:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300241 rclass: remote
242 packageType: generic
Roman Vyalov718e93d2017-08-07 13:59:41 +0300243 url: http://mirrors.jenkins-ci.org/plugins
Alexander Evseeve7a00042017-09-27 11:57:01 +0300244
Roman Vyalov718e93d2017-08-07 13:59:41 +0300245 jenkins-plugins-jars:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300246 rclass: remote
247 packageType: maven
Roman Vyalov718e93d2017-08-07 13:59:41 +0300248 url: https://repo.jenkins-ci.org/releases/org/jenkins-ci/plugins/
Alexander Evseeve7a00042017-09-27 11:57:01 +0300249
Roman Vyalov718e93d2017-08-07 13:59:41 +0300250 jenkins-updates:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300251 rclass: remote
252 packageType: generic
Roman Vyalov718e93d2017-08-07 13:59:41 +0300253 url: https://updates.jenkins.io/
Alexander Evseeve7a00042017-09-27 11:57:01 +0300254
255 k8s-tests-images:
256 rclass: local
257 packageType: docker
258
259 maven-local:
260 rclass: local
261 packageType: maven
262 description: "Hosts Java libraries needed to build Docker images"
263
264 mcp-k8s:
265 rclass: virtual
266 packageType: docker
267 repositories:
268 - mcp-k8s-local
269
270 mcp-k8s-ci:
271 rclass: local
272 packageType: docker
273
274 mcp-k8s-local:
275 rclass: local
276 packageType: docker
277
Roman Vyalov718e93d2017-08-07 13:59:41 +0300278 mysql-connector-java:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300279 rclass: remote
280 packageType: maven
Roman Vyalov718e93d2017-08-07 13:59:41 +0300281 url: http://repo.jfrog.org/artifactory/remote-repos/mysql/mysql-connector-java/
Alexander Evseeve7a00042017-09-27 11:57:01 +0300282
283 pypi-local:
284 rclass: local
285 packageType: pypi
286
Roman Vyalov718e93d2017-08-07 13:59:41 +0300287 pypi-remote:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300288 rclass: remote
289 packageType: pypi
Roman Vyalov718e93d2017-08-07 13:59:41 +0300290 url: https://pypi.python.org
Alexander Evseeve7a00042017-09-27 11:57:01 +0300291
292 pypi-virtual:
293 rclass: virtual
294 packageType: pypi
295 repositories:
296 - pypi-local
297 - pypi-remote
298 defaultDeploymentRepo: pypi-local
299
300 ubuntu-local:
301 rclass: local
302 packageType: debian
303
Roman Vyalov718e93d2017-08-07 13:59:41 +0300304 ubuntu-remote:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300305 rclass: remote
306 packageType: debian
Roman Vyalov718e93d2017-08-07 13:59:41 +0300307 url: http://us.archive.ubuntu.com/ubuntu/
Alexander Evseeve7a00042017-09-27 11:57:01 +0300308
309 ubuntu-virtual:
310 rclass: virtual
311 packageType: generic
312 repositories:
313 - ubuntu-local
314 - ubuntu-remote
315 defaultDeploymentRepo: ubuntu-local
316
317 vm-images:
318 rclass: local
319 packageType: generic