Skip to content

Commit 05cbc44

Browse files
committed
Add sources
1 parent 4cc08f3 commit 05cbc44

File tree

1 file changed

+277
-1
lines changed

1 file changed

+277
-1
lines changed

updatecli/updatecli.d/versions.yml

Lines changed: 277 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,162 @@ sources:
131131
versionfilter:
132132
kind: latest
133133

134+
latest-ece-version:
135+
name: Get latest release version for Elastic Cloud Enterprise
136+
kind: githubrelease
137+
transformers:
138+
- trimprefix: v
139+
spec:
140+
owner: elastic
141+
repository: cloud-enterprise
142+
token: '{{ requiredEnv "GITHUB_TOKEN" }}'
143+
username: '{{ requiredEnv "GITHUB_ACTOR" }}'
144+
versionfilter:
145+
kind: latest
146+
147+
latest-eck-version:
148+
name: Get latest release version for Elastic Cloud on Kubernetes
149+
kind: githubrelease
150+
transformers:
151+
- trimprefix: v
152+
spec:
153+
owner: elastic
154+
repository: cloud-on-k8s
155+
token: '{{ requiredEnv "GITHUB_TOKEN" }}'
156+
username: '{{ requiredEnv "GITHUB_ACTOR" }}'
157+
versionfilter:
158+
kind: latest
159+
160+
latest-ecctl-version:
161+
name: Get latest release version for ecctl
162+
kind: githubrelease
163+
transformers:
164+
- trimprefix: v
165+
spec:
166+
owner: elastic
167+
repository: ecctl
168+
token: '{{ requiredEnv "GITHUB_TOKEN" }}'
169+
username: '{{ requiredEnv "GITHUB_ACTOR" }}'
170+
versionfilter:
171+
kind: latest
172+
173+
latest-curator-version:
174+
name: Get latest release version for Elasticsearch Curator
175+
kind: githubrelease
176+
transformers:
177+
- trimprefix: v
178+
spec:
179+
owner: elastic
180+
repository: curator
181+
token: '{{ requiredEnv "GITHUB_TOKEN" }}'
182+
username: '{{ requiredEnv "GITHUB_ACTOR" }}'
183+
versionfilter:
184+
kind: latest
185+
186+
latest-apm-agent-dotnet-version:
187+
name: Get latest release version for APM .NET agent
188+
kind: githubrelease
189+
transformers:
190+
- trimprefix: v
191+
spec:
192+
owner: elastic
193+
repository: apm-agent-dotnet
194+
token: '{{ requiredEnv "GITHUB_TOKEN" }}'
195+
username: '{{ requiredEnv "GITHUB_ACTOR" }}'
196+
versionfilter:
197+
kind: latest
198+
199+
latest-apm-agent-go-version:
200+
name: Get latest release version for APM Go agent
201+
kind: githubrelease
202+
transformers:
203+
- trimprefix: v
204+
spec:
205+
owner: elastic
206+
repository: apm-agent-go
207+
token: '{{ requiredEnv "GITHUB_TOKEN" }}'
208+
username: '{{ requiredEnv "GITHUB_ACTOR" }}'
209+
versionfilter:
210+
kind: latest
211+
212+
latest-apm-agent-java-version:
213+
name: Get latest release version for APM Java agent
214+
kind: githubrelease
215+
transformers:
216+
- trimprefix: v
217+
spec:
218+
owner: elastic
219+
repository: apm-agent-java
220+
token: '{{ requiredEnv "GITHUB_TOKEN" }}'
221+
username: '{{ requiredEnv "GITHUB_ACTOR" }}'
222+
versionfilter:
223+
kind: latest
224+
225+
latest-apm-agent-node-version:
226+
name: Get latest release version for APM Node.js agent
227+
kind: githubrelease
228+
transformers:
229+
- trimprefix: v
230+
spec:
231+
owner: elastic
232+
repository: apm-agent-nodejs
233+
token: '{{ requiredEnv "GITHUB_TOKEN" }}'
234+
username: '{{ requiredEnv "GITHUB_ACTOR" }}'
235+
versionfilter:
236+
kind: latest
237+
238+
latest-apm-agent-php-version:
239+
name: Get latest release version for APM PHP agent
240+
kind: githubrelease
241+
transformers:
242+
- trimprefix: v
243+
spec:
244+
owner: elastic
245+
repository: apm-agent-php
246+
token: '{{ requiredEnv "GITHUB_TOKEN" }}'
247+
username: '{{ requiredEnv "GITHUB_ACTOR" }}'
248+
versionfilter:
249+
kind: latest
250+
251+
latest-apm-agent-python-version:
252+
name: Get latest release version for APM Python agent
253+
kind: githubrelease
254+
transformers:
255+
- trimprefix: v
256+
spec:
257+
owner: elastic
258+
repository: apm-agent-python
259+
token: '{{ requiredEnv "GITHUB_TOKEN" }}'
260+
username: '{{ requiredEnv "GITHUB_ACTOR" }}'
261+
versionfilter:
262+
kind: latest
263+
264+
latest-apm-agent-ruby-version:
265+
name: Get latest release version for APM Ruby agent
266+
kind: githubrelease
267+
transformers:
268+
- trimprefix: v
269+
spec:
270+
owner: elastic
271+
repository: apm-agent-ruby
272+
token: '{{ requiredEnv "GITHUB_TOKEN" }}'
273+
username: '{{ requiredEnv "GITHUB_ACTOR" }}'
274+
versionfilter:
275+
kind: latest
276+
277+
latest-apm-agent-rum-version:
278+
name: Get latest release version for APM RUM agent
279+
kind: githubrelease
280+
transformers:
281+
- trimprefix: v
282+
spec:
283+
owner: elastic
284+
repository: apm-agent-rum-js
285+
token: '{{ requiredEnv "GITHUB_TOKEN" }}'
286+
username: '{{ requiredEnv "GITHUB_ACTOR" }}'
287+
versionfilter:
288+
kind: latest
289+
134290
targets:
135291
update-docs-docset-android:
136292
name: 'Update config/versions.yml edot-android {{ source "latest-edot-android-version" }}'
@@ -210,4 +366,124 @@ targets:
210366
spec:
211367
file: config/versions.yml
212368
matchpattern: '(edot_python:\s+base:\s+[\d\.]+\s+current:)\s+(.+)'
213-
replacepattern: '$1 {{ source "latest-edot-python-version" }}'
369+
replacepattern: '$1 {{ source "latest-edot-python-version" }}'
370+
371+
update-docs-docset-ece:
372+
name: 'Update config/versions.yml ece {{ source "latest-ece-version" }}'
373+
scmid: githubConfig
374+
sourceid: latest-ece-version
375+
kind: file
376+
spec:
377+
file: config/versions.yml
378+
matchpattern: '(ece:\s+base:\s+[\d\.]+\s+current:)\s+(.+)'
379+
replacepattern: '$1 {{ source "latest-ece-version" }}'
380+
381+
update-docs-docset-eck:
382+
name: 'Update config/versions.yml eck {{ source "latest-eck-version" }}'
383+
scmid: githubConfig
384+
sourceid: latest-eck-version
385+
kind: file
386+
spec:
387+
file: config/versions.yml
388+
matchpattern: '(eck:\s+base:\s+[\d\.]+\s+current:)\s+(.+)'
389+
replacepattern: '$1 {{ source "latest-eck-version" }}'
390+
391+
update-docs-docset-ecctl:
392+
name: 'Update config/versions.yml ecctl {{ source "latest-ecctl-version" }}'
393+
scmid: githubConfig
394+
sourceid: latest-ecctl-version
395+
kind: file
396+
spec:
397+
file: config/versions.yml
398+
matchpattern: '(ecctl:\s+base:\s+[\d\.]+\s+current:)\s+(.+)'
399+
replacepattern: '$1 {{ source "latest-ecctl-version" }}'
400+
401+
update-docs-docset-curator:
402+
name: 'Update config/versions.yml curator {{ source "latest-curator-version" }}'
403+
scmid: githubConfig
404+
sourceid: latest-curator-version
405+
kind: file
406+
spec:
407+
file: config/versions.yml
408+
matchpattern: '(curator:\s+base:\s+[\d\.]+\s+current:)\s+(.+)'
409+
replacepattern: '$1 {{ source "latest-curator-version" }}'
410+
411+
update-docs-docset-apm-agent-dotnet:
412+
name: 'Update config/versions.yml apm_agent_dotnet {{ source "latest-apm-agent-dotnet-version" }}'
413+
scmid: githubConfig
414+
sourceid: latest-apm-agent-dotnet-version
415+
kind: file
416+
spec:
417+
file: config/versions.yml
418+
matchpattern: '(apm_agent_dotnet:\s+base:\s+[\d\.]+\s+current:)\s+(.+)'
419+
replacepattern: '$1 {{ source "latest-apm-agent-dotnet-version" }}'
420+
421+
update-docs-docset-apm-agent-go:
422+
name: 'Update config/versions.yml apm_agent_go {{ source "latest-apm-agent-go-version" }}'
423+
scmid: githubConfig
424+
sourceid: latest-apm-agent-go-version
425+
kind: file
426+
spec:
427+
file: config/versions.yml
428+
matchpattern: '(apm_agent_go:\s+base:\s+[\d\.]+\s+current:)\s+(.+)'
429+
replacepattern: '$1 {{ source "latest-apm-agent-go-version" }}'
430+
431+
update-docs-docset-apm-agent-java:
432+
name: 'Update config/versions.yml apm_agent_java {{ source "latest-apm-agent-java-version" }}'
433+
scmid: githubConfig
434+
sourceid: latest-apm-agent-java-version
435+
kind: file
436+
spec:
437+
file: config/versions.yml
438+
matchpattern: '(apm_agent_java:\s+base:\s+[\d\.]+\s+current:)\s+(.+)'
439+
replacepattern: '$1 {{ source "latest-apm-agent-java-version" }}'
440+
441+
update-docs-docset-apm-agent-node:
442+
name: 'Update config/versions.yml apm_agent_node {{ source "latest-apm-agent-node-version" }}'
443+
scmid: githubConfig
444+
sourceid: latest-apm-agent-node-version
445+
kind: file
446+
spec:
447+
file: config/versions.yml
448+
matchpattern: '(apm_agent_node:\s+base:\s+[\d\.]+\s+current:)\s+(.+)'
449+
replacepattern: '$1 {{ source "latest-apm-agent-node-version" }}'
450+
451+
update-docs-docset-apm-agent-php:
452+
name: 'Update config/versions.yml apm_agent_php {{ source "latest-apm-agent-php-version" }}'
453+
scmid: githubConfig
454+
sourceid: latest-apm-agent-php-version
455+
kind: file
456+
spec:
457+
file: config/versions.yml
458+
matchpattern: '(apm_agent_php:\s+base:\s+[\d\.]+\s+current:)\s+(.+)'
459+
replacepattern: '$1 {{ source "latest-apm-agent-php-version" }}'
460+
461+
update-docs-docset-apm-agent-python:
462+
name: 'Update config/versions.yml apm_agent_python {{ source "latest-apm-agent-python-version" }}'
463+
scmid: githubConfig
464+
sourceid: latest-apm-agent-python-version
465+
kind: file
466+
spec:
467+
file: config/versions.yml
468+
matchpattern: '(apm_agent_python:\s+base:\s+[\d\.]+\s+current:)\s+(.+)'
469+
replacepattern: '$1 {{ source "latest-apm-agent-python-version" }}'
470+
471+
update-docs-docset-apm-agent-ruby:
472+
name: 'Update config/versions.yml apm_agent_ruby {{ source "latest-apm-agent-ruby-version" }}'
473+
scmid: githubConfig
474+
sourceid: latest-apm-agent-ruby-version
475+
kind: file
476+
spec:
477+
file: config/versions.yml
478+
matchpattern: '(apm_agent_ruby:\s+base:\s+[\d\.]+\s+current:)\s+(.+)'
479+
replacepattern: '$1 {{ source "latest-apm-agent-ruby-version" }}'
480+
481+
update-docs-docset-apm-agent-rum:
482+
name: 'Update config/versions.yml apm_agent_rum {{ source "latest-apm-agent-rum-version" }}'
483+
scmid: githubConfig
484+
sourceid: latest-apm-agent-rum-version
485+
kind: file
486+
spec:
487+
file: config/versions.yml
488+
matchpattern: '(apm_agent_rum:\s+base:\s+[\d\.]+\s+current:)\s+(.+)'
489+
replacepattern: '$1 {{ source "latest-apm-agent-rum-version" }}'

0 commit comments

Comments
 (0)