Skip to content

Commit 42f005e

Browse files
authored
Merge pull request docker#10350 from thaJeztah/reduce_archives_list
Reduce list of archives to supported enterprise versions
2 parents 0715c06 + c78b3be commit 42f005e

File tree

4 files changed

+46
-40
lines changed

4 files changed

+46
-40
lines changed

Dockerfile

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,7 @@ FROM scratch AS archives-true
5959
ENV TARGET=/usr/share/nginx/html
6060
# To add a new archive, add it here and ALSO edit _data/docsarchive/archives.yaml
6161
# to add it to the drop-down
62-
COPY --from=docs/docker.github.io:v17.03 ${TARGET} /
6362
COPY --from=docs/docker.github.io:v17.06 ${TARGET} /
64-
COPY --from=docs/docker.github.io:v17.09 ${TARGET} /
65-
COPY --from=docs/docker.github.io:v17.12 ${TARGET} /
6663
COPY --from=docs/docker.github.io:v18.03 ${TARGET} /
6764
COPY --from=docs/docker.github.io:v18.09 ${TARGET} /
6865

_config.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ safe: false
1313
lsi: false
1414
url: https://docs.docker.com
1515
# This needs to have all the directories you expect to be in the archives (delivered by docs-base in the Dockerfile)
16-
keep_files: ["v17.03", "v17.06", "v17.09", "v17.12", "v18.03", "v18.09"]
16+
keep_files: ["v17.06", "v18.03", "v18.09"]
1717
exclude: ["_scripts", "apidocs/layouts", "Gemfile", "hooks", "index.html", "404.html"]
1818

1919
# Component versions -- address like site.docker_ce_version
@@ -81,10 +81,7 @@ tablabels:
8181
engine-19.03: Docker EE Engine 19.03
8282
engine-18.09: Docker EE Engine 18.09
8383
engine-18.03: Docker EE Engine 18.03
84-
engine-17.12: Docker EE Engine 17.12
85-
engine-17.09: Docker EE Engine 17.09
8684
engine-17.06: Docker EE Engine 17.06
87-
engine-17.03: Docker EE Engine 17.03
8885
docker-cli-linux: Docker CLI on Mac/Linux
8986
docker-cli-win: Docker CLI on Windows
9087
kubectl: Kubernetes CLI

_config_authoring.yml

Lines changed: 45 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ permalink: pretty
1212
safe: false
1313
lsi: false
1414
url: https://docs.docker.com
15+
# This needs to have all the directories you expect to be in the archives (delivered by docs-base in the Dockerfile)
16+
keep_files: ["v17.06", "v18.03", "v18.09"]
17+
exclude: ["_scripts", "apidocs/layouts", "Gemfile", "hooks", "index.html", "404.html"]
1518

1619
# Component versions -- address like site.docker_ce_version
1720
# You can't have - characters in these for non-YAML reasons
@@ -26,14 +29,16 @@ compose_version: "1.25.4"
2629
compose_file_v3: "3.7"
2730
compose_file_v2: "2.4"
2831
machine_version: "0.16.0"
29-
distribution_version: "2.6"
30-
dtr_version: "2.6"
31-
ucp_version: "3.1"
32+
distribution_version: "2.7"
33+
dtr_version: "2.7"
34+
ucp_version: "3.2"
3235

3336
ucp_versions:
34-
- version: "3.1"
37+
- version: "3.2"
3538
path: /ee/ucp/
3639
latest: true
40+
- version: "3.1"
41+
path: /datacenter/ucp/3.1/guides/
3742
- version: "3.0"
3843
path: /datacenter/ucp/3.0/guides/
3944
- version: "2.2"
@@ -46,9 +51,11 @@ ucp_versions:
4651
path: /datacenter/ucp/1.1/overview/
4752

4853
dtr_versions:
49-
- version: "2.6"
54+
- version: "2.7"
5055
path: /ee/dtr/
5156
latest: true
57+
- version: "2.6"
58+
path: /datacenter/dtr/2.6/guides/
5259
- version: "2.5"
5360
path: /datacenter/dtr/2.5/guides/
5461
- version: "2.4"
@@ -63,13 +70,21 @@ dtr_versions:
6370
path: /datacenter/dtr/2.0/
6471

6572
tablabels:
73+
dee-3.0: Docker Enterprise Edition 3.0
74+
dee-2.1: Docker Enterprise Edition 2.1
6675
dee-2.0: Docker Enterprise Edition 2.0
76+
ucp-3.2: Universal Control Plane 3.2
77+
ucp-3.1: Universal Control Plane 3.1
6778
ucp-3.0: Universal Control Plane 3.0
6879
ucp-2.2: Universal Control Plane 2.2
80+
dtr-2.7: Docker Trusted Registry 2.7
81+
dtr-2.6: Docker Trusted Registry 2.6
6982
dtr-2.5: Docker Trusted Registry 2.5
7083
dtr-2.4: Docker Trusted Registry 2.4
84+
engine-19.03: Docker EE Engine 19.03
85+
engine-18.09: Docker EE Engine 18.09
86+
engine-18.03: Docker EE Engine 18.03
7187
engine-17.06: Docker EE Engine 17.06
72-
engine-17.03: Docker EE Engine 17.03
7388
docker-cli-linux: Docker CLI on Mac/Linux
7489
docker-cli-win: Docker CLI on Windows
7590
kubectl: Kubernetes CLI
@@ -97,33 +112,46 @@ defaults:
97112
path: "datacenter"
98113
values:
99114
enterprise: true
115+
# Latest Enterprise Platform Release
116+
- scope:
117+
path: "ee"
118+
values:
119+
ucp_org: "docker"
120+
ucp_repo: "ucp"
121+
dtr_org: "docker"
122+
dtr_repo: "dtr"
123+
ucp_version: "3.2.5"
124+
dtr_version: "2.7.5"
125+
win_latest_build: "docker-19.03.5"
126+
# Previous DTR Releases
100127
- scope:
101-
path: "ee/dtr"
128+
path: "datacenter/dtr/2.6"
102129
values:
130+
hide_from_sitemap: true
103131
dtr_org: "docker"
104132
dtr_repo: "dtr"
105-
dtr_version: "2.6.1"
133+
dtr_version: "2.6.12"
106134
- scope:
107135
path: "datacenter/dtr/2.5"
108136
values:
109137
hide_from_sitemap: true
110138
dtr_org: "docker"
111139
dtr_repo: "dtr"
112-
dtr_version: "2.5.7"
140+
dtr_version: "2.5.16"
113141
- scope:
114142
path: "datacenter/dtr/2.4"
115143
values:
116144
hide_from_sitemap: true
117145
dtr_org: "docker"
118146
dtr_repo: "dtr"
119-
dtr_version: "2.4.8"
147+
dtr_version: "2.4.14"
120148
- scope:
121149
path: "datacenter/dtr/2.3"
122150
values:
123151
hide_from_sitemap: true
124152
dtr_org: "docker"
125153
dtr_repo: "dtr"
126-
dtr_version: "2.3.10"
154+
dtr_version: "2.3.11"
127155
- scope:
128156
path: "datacenter/dtr/2.2"
129157
values:
@@ -140,35 +168,28 @@ defaults:
140168
values:
141169
ucp_version: "1.1"
142170
dtr_version: "2.0"
171+
# Previous UCP Releases
143172
- scope:
144-
path: "ee/ucp"
145-
values:
146-
ucp_org: "docker"
147-
ucp_repo: "ucp"
148-
ucp_version: "3.1.2"
149-
- scope: # This is a bit of a hack for the get-support.md topic.
150-
path: "ee"
173+
path: "datacenter/ucp/3.1"
151174
values:
175+
hide_from_sitemap: true
152176
ucp_org: "docker"
153177
ucp_repo: "ucp"
154-
dtr_repo: "dtr"
155-
ucp_version: "3.1.2"
156-
dtr_version: "2.6.1"
157-
win_latest_build: "docker-19.03.5"
178+
ucp_version: "3.1.12"
158179
- scope:
159180
path: "datacenter/ucp/3.0"
160181
values:
161182
hide_from_sitemap: true
162183
ucp_org: "docker"
163184
ucp_repo: "ucp"
164-
ucp_version: "3.0.8"
185+
ucp_version: "3.0.16"
165186
- scope:
166187
path: "datacenter/ucp/2.2"
167188
values:
168189
hide_from_sitemap: true
169190
ucp_org: "docker"
170191
ucp_repo: "ucp"
171-
ucp_version: "2.2.15"
192+
ucp_version: "2.2.22"
172193
- scope:
173194
path: "datacenter/ucp/2.1"
174195
values:

_data/docsarchive/archives.yaml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,6 @@
1010
- archive:
1111
name: v18.03
1212
image: docs/docker.github.io:v18.03
13-
- archive:
14-
name: v17.12
15-
image: docs/docker.github.io:v17.12
16-
- archive:
17-
name: v17.09
18-
image: docs/docker.github.io:v17.09
1913
- archive:
2014
name: v17.06
2115
image: docs/docker.github.io:v17.06
22-
- archive:
23-
name: v17.03
24-
image: docs/docker.github.io:v17.03

0 commit comments

Comments
 (0)