@@ -61,16 +61,57 @@ repos:
61
61
62
62
contents_title : Elastic Stack and Product Documentation
63
63
64
+ # Each item should take the form:
65
+ # <key>: &<variable> <value>
66
+ # The keys don't really matter, but by convention the are the same as the variable.
67
+ variables :
68
+ stackcurrent : &stackcurrent 7.14
69
+ stacklive : &stacklive [ master, 7.x, 7.15, 7.14, 6.8 ]
70
+
71
+ stacklivemain : &stacklivemain [ main, 7.x, 7.15, 7.14, 6.8 ]
72
+
73
+ mapCloudSaasToClientsTeam : &mapCloudSaasToClientsTeam
74
+ ms-62 : master
75
+ mapCloudEceToClientsTeam : &mapCloudEceToClientsTeam
76
+ ms-59 : master
77
+ ms-57 : master
78
+ ms-53 : master
79
+ ms-49 : master
80
+ ms-47 : master
81
+ release-ms-41 : master
82
+ 2.5 : master
83
+ 2.4 : master
84
+ 2.3 : master
85
+ 2.2 : master
86
+ 2.1 : master
87
+ 2.0 : master
88
+ 1.1 : master
89
+ 1.0 : master
90
+
91
+ # Use this when you're building a book that uses a "main" branch, but it has a dependency on a repo with a "master" branch
92
+ mapMainToMaster : &mapMainToMaster
93
+ main : master
94
+
95
+ # Use this when you're building a book that uses a "master" branch, but it has a dependency on a repo with a "main" branch
96
+ mapMasterToMain : &mapMasterToMain
97
+ master : main
98
+
99
+ beatsSharedExclude : &beatsSharedExclude [ 6.2, 6.1, 6.0, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0, 1.3, 1.2, 1.1, 1.0.1 ]
100
+ beatsXpackLibbeatExclude : &beatsXpackLibbeatExclude [ 7.3, 7.2, 7.1, 7.0, 6.8, 6.7, 6.6, 6.5, 6.4, 6.3, 6.2, 6.1, 6.0, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0, 1.3, 1.2, 1.1, 1.0.1 ]
101
+ beatsProcessorExclude : &beatsProcessorExclude [ 7.4, 7.3, 7.2, 7.1, 7.0, 6.8, 6.7, 6.6, 6.5, 6.4, 6.3, 6.2, 6.1, 6.0, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0, 1.3, 1.2, 1.1, 1.0.1 ]
102
+ beatsOutputExclude : &beatsOutputExclude [ 7.4, 7.3, 7.2, 7.1, 7.0, 6.8, 6.7, 6.6, 6.5, 6.4, 6.3, 6.2, 6.1, 6.0, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0, 1.3, 1.2, 1.1, 1.0.1 ]
103
+
104
+
64
105
toc_extra : extra/docs_landing.html
65
106
contents :
66
107
- title : Elastic Stack
67
108
sections :
68
109
- title : Installation and Upgrade Guide
69
110
prefix : en/elastic-stack
70
- current : & stackcurrent 7.14
111
+ current : * stackcurrent
71
112
index : docs/en/install-upgrade/index.asciidoc
72
113
branches : [ {main: master}, 7.x, 7.15, 7.14, 7.13, 7.12, 7.11, 7.10, 7.9, 7.8, 7.7, 7.6, 7.5, 7.4, 7.3, 7.2, 7.1, 7.0, 6.8, 6.7, 6.6, 6.5, 6.4, 6.3, 6.2, 6.1, 6.0, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0 ]
73
- live : & stacklivemain [ main, 7.x, 7.15, 7.14, 6.8 ]
114
+ live : * stacklivemain
74
115
chunk : 1
75
116
tags : Elastic Stack/Installation and Upgrade
76
117
subject : Elastic Stack
@@ -82,8 +123,7 @@ contents:
82
123
repo : apm-server
83
124
path : docs/guide
84
125
exclude_branches : [ 6.8, 6.7, 6.6, 6.5, 6.4, 6.3, 6.2, 6.1, 6.0, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0 ]
85
- map_branches : &mapMainToMaster
86
- main : master
126
+ map_branches : *mapMainToMaster
87
127
-
88
128
repo : beats
89
129
path : libbeat/docs
@@ -219,7 +259,7 @@ contents:
219
259
prefix : en/elasticsearch/reference
220
260
current : *stackcurrent
221
261
branches : [ master, 7.x, 7.15, 7.14, 7.13, 7.12, 7.11, 7.10, 7.9, 7.8, 7.7, 7.6, 7.5, 7.4, 7.3, 7.2, 7.1, 7.0, 6.8, 6.7, 6.6, 6.5, 6.4, 6.3, 6.2, 6.1, 6.0, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0, 2.4, 2.3, 2.2, 2.1, 2.0, 1.7, 1.6, 1.5, 1.4, 1.3, 0.90 ]
222
- live : & stacklive [ master, 7.x, 7.15, 7.14, 6.8 ]
262
+ live : * stacklive
223
263
index : docs/reference/index.x.asciidoc
224
264
chunk : 1
225
265
tags : Elasticsearch/Reference
@@ -293,13 +333,13 @@ contents:
293
333
repo : elasticsearch-py
294
334
path : docs/examples
295
335
exclude_branches : [ 7.x, 7.15, 7.14, 7.13, 7.12, 7.11, 7.10, 7.9, 7.8, 7.7, 7.6, 7.5, 7.4, 7.3, 7.2, 7.1, 7.0, 6.8, 6.7, 6.6, 6.5, 6.4, 6.3, 6.2, 6.1, 6.0, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0, 2.4, 2.3, 2.2, 2.1, 2.0, 1.7, 1.6, 1.5, 1.4, 1.3, 0.90 ]
336
+ map_branches : *mapMasterToMain
296
337
-
297
338
alternatives : { source_lang: console, alternative_lang: ruby }
298
339
repo : elasticsearch-ruby
299
340
path : docs/examples/guide
300
341
exclude_branches : [ 7.x, 7.15, 7.14, 7.13, 7.12, 7.11, 7.10, 7.9, 7.8, 7.7, 7.6, 7.5, 7.4, 7.3, 7.2, 7.1, 7.0, 6.8, 6.7, 6.6, 6.5, 6.4, 6.3, 6.2, 6.1, 6.0, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0, 2.4, 2.3, 2.2, 2.1, 2.0, 1.7, 1.6, 1.5, 1.4, 1.3, 0.90 ]
301
- map_branches : &mapMasterToMain
302
- master : main
342
+ map_branches : *mapMasterToMain
303
343
-
304
344
alternatives : { source_lang: console, alternative_lang: go }
305
345
repo : go-elasticsearch
@@ -323,6 +363,7 @@ contents:
323
363
repo : elasticsearch-js
324
364
path : docs/doc_examples
325
365
exclude_branches : [ 7.x, 7.15, 7.14, 7.13, 7.12, 7.11, 7.10, 7.9, 7.8, 7.7, 7.6, 7.5, 7.4, 7.3, 7.2, 7.1, 7.0, 6.8, 6.7, 6.6, 6.5, 6.4, 6.3, 6.2, 6.1, 6.0, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0, 2.4, 2.3, 2.2, 2.1, 2.0, 1.7, 1.6, 1.5, 1.4, 1.3, 0.90 ]
366
+ map_branches : *mapMasterToMain
326
367
- title : Elasticsearch Resiliency Status
327
368
prefix : en/elasticsearch/resiliency
328
369
toc : 1
@@ -443,8 +484,8 @@ contents:
443
484
- title : JavaScript API
444
485
prefix : javascript-api
445
486
current : 7.x
446
- branches : [ master, 7.x, 6.x, 5.x, 16.x ]
447
- live : [ master , 7.x ]
487
+ branches : [ {main: master} , 7.x, 6.x, 5.x, 16.x ]
488
+ live : [ main , 7.x ]
448
489
index : docs/index.asciidoc
449
490
chunk : 1
450
491
tags : Clients/JavaScript
@@ -526,8 +567,8 @@ contents:
526
567
- title : Python API
527
568
prefix : python-api
528
569
current : 7.x
529
- branches : [ master, 7.x ]
530
- live : [ master , 7.x ]
570
+ branches : [ {main: master} , 7.x ]
571
+ live : [ main , 7.x ]
531
572
index : docs/guide/index.asciidoc
532
573
chunk : 1
533
574
tags : Clients/Python
@@ -667,8 +708,7 @@ contents:
667
708
alternatives : { source_lang: console, alternative_lang: php }
668
709
repo : clients-team
669
710
path : docs/examples/elastic-cloud/php
670
- map_branches : &mapCloudSaasToClientsTeam
671
- ms-62 : master
711
+ map_branches : *mapCloudSaasToClientsTeam
672
712
-
673
713
alternatives : { source_lang: console, alternative_lang: go }
674
714
repo : clients-team
@@ -774,7 +814,7 @@ contents:
774
814
-
775
815
repo : cloud-assets
776
816
path : docs
777
- map_branches : &mapCloudEceToCloudAssets
817
+ map_branches :
778
818
ms-59 : master
779
819
ms-57 : master
780
820
ms-53 : master
@@ -793,21 +833,7 @@ contents:
793
833
alternatives : { source_lang: console, alternative_lang: php }
794
834
repo : clients-team
795
835
path : docs/examples/elastic-cloud/php
796
- map_branches : &mapCloudEceToClientsTeam
797
- ms-59 : master
798
- ms-57 : master
799
- ms-53 : master
800
- ms-49 : master
801
- ms-47 : master
802
- release-ms-41 : master
803
- 2.5 : master
804
- 2.4 : master
805
- 2.3 : master
806
- 2.2 : master
807
- 2.1 : master
808
- 2.0 : master
809
- 1.1 : master
810
- 1.0 : master
836
+ map_branches : *mapCloudEceToClientsTeam
811
837
-
812
838
alternatives : { source_lang: console, alternative_lang: go }
813
839
repo : clients-team
@@ -941,7 +967,7 @@ contents:
941
967
index : enterprise-search-docs/index.asciidoc
942
968
private : 1
943
969
current : *stackcurrent
944
- branches : [ master, 7.x, 7.15, 7.14, 7.13, 7.12, 7.11, 7.10, 7.9, 7.8, 7.7 ]
970
+ branches : [ {main: master} , 7.x, 7.15, 7.14, 7.13, 7.12, 7.11, 7.10, 7.9, 7.8, 7.7 ]
945
971
live : *stacklive
946
972
chunk : 1
947
973
tags : Enterprise Search/Guide
@@ -958,7 +984,7 @@ contents:
958
984
index : workplace-search-docs/index.asciidoc
959
985
private : 1
960
986
current : *stackcurrent
961
- branches : [ master, 7.x, 7.15, 7.14, 7.13, 7.12, 7.11, 7.10, 7.9, 7.8, 7.7, 7.6 ]
987
+ branches : [ {main: master} , 7.x, 7.15, 7.14, 7.13, 7.12, 7.11, 7.10, 7.9, 7.8, 7.7, 7.6 ]
962
988
live : *stacklive
963
989
chunk : 1
964
990
tags : Workplace Search/Guide
@@ -975,7 +1001,7 @@ contents:
975
1001
index : app-search-docs/index.asciidoc
976
1002
private : 1
977
1003
current : *stackcurrent
978
- branches : [ master, 7.x, 7.15, 7.14, 7.13, 7.12, 7.11, 7.10, 7.9, 7.8, 7.7 ]
1004
+ branches : [ {main: master} , 7.x, 7.15, 7.14, 7.13, 7.12, 7.11, 7.10, 7.9, 7.8, 7.7 ]
979
1005
live : *stacklive
980
1006
chunk : 1
981
1007
tags : App Search/Guide
@@ -1006,7 +1032,7 @@ contents:
1006
1032
- title : Enterprise Search Python client
1007
1033
prefix : python
1008
1034
current : *stackcurrent
1009
- branches : [ master, 7.x, 7.15, 7.14, 7.13, 7.12, 7.11 ]
1035
+ branches : [ {main: master} , 7.x, 7.15, 7.14, 7.13, 7.12, 7.11 ]
1010
1036
live : *stacklive
1011
1037
index : docs/guide/index.asciidoc
1012
1038
tags : Enterprise Search Clients/Python
@@ -1343,7 +1369,7 @@ contents:
1343
1369
-
1344
1370
repo : ecs-logging
1345
1371
path : docs
1346
- map_branches : &mapEcsLoggingJavaToEcsLogging
1372
+ map_branches :
1347
1373
1.x : master
1348
1374
0.x : master
1349
1375
- title : ECS Logging .NET Reference
@@ -1629,7 +1655,7 @@ contents:
1629
1655
-
1630
1656
repo : docs
1631
1657
path : shared/versions/stack/{version}.asciidoc
1632
- exclude_branches : & beatsSharedExclude [ 6.2, 6.1, 6.0, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0, 1.3, 1.2, 1.1, 1.0.1 ]
1658
+ exclude_branches : * beatsSharedExclude
1633
1659
-
1634
1660
repo : docs
1635
1661
path : shared/attributes.asciidoc
@@ -1670,15 +1696,15 @@ contents:
1670
1696
-
1671
1697
repo : beats
1672
1698
path : libbeat/processors/*/docs/*
1673
- exclude_branches : & beatsProcessorExclude [ 7.4, 7.3, 7.2, 7.1, 7.0, 6.8, 6.7, 6.6, 6.5, 6.4, 6.3, 6.2, 6.1, 6.0, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0, 1.3, 1.2, 1.1, 1.0.1 ]
1699
+ exclude_branches : * beatsProcessorExclude
1674
1700
-
1675
1701
repo : beats
1676
1702
path : x-pack/libbeat/processors/*/docs/*
1677
1703
exclude_branches : [ 7.6, 7.5, 7.4, 7.3, 7.2, 7.1, 7.0, 6.8, 6.7, 6.6, 6.5, 6.4, 6.3, 6.2, 6.1, 6.0, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0, 1.3, 1.2, 1.1, 1.0.1 ]
1678
1704
-
1679
1705
repo : beats
1680
1706
path : libbeat/outputs/*/docs/*
1681
- exclude_branches : & beatsOutputExclude [ 7.4, 7.3, 7.2, 7.1, 7.0, 6.8, 6.7, 6.6, 6.5, 6.4, 6.3, 6.2, 6.1, 6.0, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0, 1.3, 1.2, 1.1, 1.0.1 ]
1707
+ exclude_branches : * beatsOutputExclude
1682
1708
-
1683
1709
repo : docs
1684
1710
path : shared/versions/stack/{version}.asciidoc
@@ -1711,7 +1737,7 @@ contents:
1711
1737
-
1712
1738
repo : beats
1713
1739
path : x-pack/libbeat/docs
1714
- exclude_branches : & beatsXpackLibbeatExclude [ 7.3, 7.2, 7.1, 7.0, 6.8, 6.7, 6.6, 6.5, 6.4, 6.3, 6.2, 6.1, 6.0, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0, 1.3, 1.2, 1.1, 1.0.1 ]
1740
+ exclude_branches : * beatsXpackLibbeatExclude
1715
1741
-
1716
1742
repo : beats
1717
1743
path : CHANGELOG.asciidoc
@@ -2395,7 +2421,6 @@ contents:
2395
2421
current : 6.2
2396
2422
subject : X-Pack
2397
2423
index : docs/en/index.asciidoc
2398
- private : 1
2399
2424
branches : [ 6.2, 6.1, 6.0, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0 ]
2400
2425
sources :
2401
2426
-
@@ -2456,7 +2481,6 @@ contents:
2456
2481
subject : Marvel
2457
2482
current : 2.4
2458
2483
index : docs/public/marvel/index.asciidoc
2459
- private : 1
2460
2484
branches : [ 2.4, 2.3, 2.2, 2.1, 2.0, {marvel-1.3: 1.3}]
2461
2485
sources :
2462
2486
-
@@ -2475,7 +2499,6 @@ contents:
2475
2499
subject : Shield
2476
2500
current : 2.4
2477
2501
index : docs/public/shield/index.asciidoc
2478
- private : 1
2479
2502
branches : [2.4, 2.3, 2.2, 2.1, 2.0, {shield-1.3: 1.3}, {shield-1.2: 1.2}, {shield-1.1: 1.1}, {shield-1.0: 1.0}]
2480
2503
sources :
2481
2504
-
@@ -2494,7 +2517,6 @@ contents:
2494
2517
subject : Watcher
2495
2518
current : 2.4
2496
2519
index : docs/public/watcher/index.asciidoc
2497
- private : 1
2498
2520
branches : [2.4, 2.3, 2.2, 2.1, 2.0, {watcher-1.0: 1.0}]
2499
2521
sources :
2500
2522
-
@@ -2513,7 +2535,6 @@ contents:
2513
2535
current : 2.4
2514
2536
index : docs/public/reporting/index.asciidoc
2515
2537
branches : [ 2.4 ]
2516
- private : 1
2517
2538
sources :
2518
2539
-
2519
2540
repo : x-pack
@@ -2529,7 +2550,6 @@ contents:
2529
2550
current : 2.4
2530
2551
index : docs/public/graph/index.asciidoc
2531
2552
branches : [ 2.4, 2.3 ]
2532
- private : 1
2533
2553
sources :
2534
2554
-
2535
2555
repo : x-pack
0 commit comments