blob: 614266e5d08d3c336835a40e5f7e555081856559 [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
Roman Vyalov718e93d2017-08-07 13:59:41 +0300213 jcenter:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300214 rclass: remote
215 packageType: maven
Roman Vyalov718e93d2017-08-07 13:59:41 +0300216 url: https://jcenter.bintray.com
Alexander Evseeve7a00042017-09-27 11:57:01 +0300217
Roman Vyalov718e93d2017-08-07 13:59:41 +0300218 jenkins-deb-pkgs:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300219 rclass: remote
220 packageType: generic
Roman Vyalov718e93d2017-08-07 13:59:41 +0300221 url: https://pkg.jenkins.io/debian-stable/binary
Alexander Evseeve7a00042017-09-27 11:57:01 +0300222
Roman Vyalov718e93d2017-08-07 13:59:41 +0300223 jenkins-plugins:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300224 rclass: remote
225 packageType: generic
Roman Vyalov718e93d2017-08-07 13:59:41 +0300226 url: http://mirrors.jenkins-ci.org/plugins
Alexander Evseeve7a00042017-09-27 11:57:01 +0300227
Roman Vyalov718e93d2017-08-07 13:59:41 +0300228 jenkins-plugins-jars:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300229 rclass: remote
230 packageType: maven
Roman Vyalov718e93d2017-08-07 13:59:41 +0300231 url: https://repo.jenkins-ci.org/releases/org/jenkins-ci/plugins/
Alexander Evseeve7a00042017-09-27 11:57:01 +0300232
Roman Vyalov718e93d2017-08-07 13:59:41 +0300233 jenkins-updates:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300234 rclass: remote
235 packageType: generic
Roman Vyalov718e93d2017-08-07 13:59:41 +0300236 url: https://updates.jenkins.io/
Alexander Evseeve7a00042017-09-27 11:57:01 +0300237
238 k8s-tests-images:
239 rclass: local
240 packageType: docker
241
242 maven-local:
243 rclass: local
244 packageType: maven
245 description: "Hosts Java libraries needed to build Docker images"
246
247 mcp-k8s:
248 rclass: virtual
249 packageType: docker
250 repositories:
251 - mcp-k8s-local
252
253 mcp-k8s-ci:
254 rclass: local
255 packageType: docker
256
257 mcp-k8s-local:
258 rclass: local
259 packageType: docker
260
Roman Vyalov718e93d2017-08-07 13:59:41 +0300261 mysql-connector-java:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300262 rclass: remote
263 packageType: maven
Roman Vyalov718e93d2017-08-07 13:59:41 +0300264 url: http://repo.jfrog.org/artifactory/remote-repos/mysql/mysql-connector-java/
Alexander Evseeve7a00042017-09-27 11:57:01 +0300265
266 pypi-local:
267 rclass: local
268 packageType: pypi
269
Roman Vyalov718e93d2017-08-07 13:59:41 +0300270 pypi-remote:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300271 rclass: remote
272 packageType: pypi
Roman Vyalov718e93d2017-08-07 13:59:41 +0300273 url: https://pypi.python.org
Alexander Evseeve7a00042017-09-27 11:57:01 +0300274
275 pypi-virtual:
276 rclass: virtual
277 packageType: pypi
278 repositories:
279 - pypi-local
280 - pypi-remote
281 defaultDeploymentRepo: pypi-local
282
283 ubuntu-local:
284 rclass: local
285 packageType: debian
286
Roman Vyalov718e93d2017-08-07 13:59:41 +0300287 ubuntu-remote:
Alexander Evseeve7a00042017-09-27 11:57:01 +0300288 rclass: remote
289 packageType: debian
Roman Vyalov718e93d2017-08-07 13:59:41 +0300290 url: http://us.archive.ubuntu.com/ubuntu/
Alexander Evseeve7a00042017-09-27 11:57:01 +0300291
292 ubuntu-virtual:
293 rclass: virtual
294 packageType: generic
295 repositories:
296 - ubuntu-local
297 - ubuntu-remote
298 defaultDeploymentRepo: ubuntu-local
299
300 vm-images:
301 rclass: local
302 packageType: generic