@@ -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+
134290targets :
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